Signature snaps: Top five passing plays of 2012

GREEN BAY—Packers.com’s review of the top plays of the season returns with another series of “Signature Snaps.”

With each top five list, the accompanying video and poll will allow you, the fans, to review the plays and vote for your favorite. The top vote-getter in each category will then be included in our final “play of the year” segment.

The second installment of this year’s “Signature Snaps” series features the top five passing plays of 2012, presented here in chronological order:

This was the first catch of Driver’s final season, and his most significant. It came one play after a Tramon Williams interception, and when the Packers went for the quick strike, Driver was ignored in the left slot and ran free up the seam. The fourth-quarter TD sealed a significant division win and allowed the “Dancing With The Stars” champion to show off a few of his moves.

Jones made a number of highlight-reel catches in 2012, and this may have been his best. One-on-one against Texans defensive back Kareem Jackson, Jones reached around the defender with one arm and deflected the ball to himself for a diving catch that gave quarterback Aaron Rodgers a career-high and franchise record-tying six TD passes on the night.

A master at taking advantage of a free play, Rodgers did so here with one of his most memorable throws of the season. Rolling to his left and looking to go deep after the Rams jumped offsides, Rodgers fired across his body and deep down the hashmark. The throw was right on target to Cobb, who capped an eight-catch, two-TD day with the score that finally put St. Louis away late in the fourth quarter.

The Packers didn’t have as many of these long TD passes as they did the previous year, but this one was a beauty. Rodgers got a key block in pass protection from fullback John Kuhn against rusher Justin Tuck, and Nelson made a slick stop-and-go move down the sideline to get behind cornerback Corey Webster. This tied the score, 7-7, in a game that went downhill from there for the Packers.

Finally recovered from surgery, Jennings looked back to his old self on this play. As the hot read against a slot blitz, Jennings took Rodgers’ quick throw and proceeded to make several nifty moves to elude tacklers and get the ball all the way inside the Minnesota 10-yard line. A couple of plays later, Jennings caught his second TD pass of the game, in which he had eight receptions for 120 yards.

What was the Packers' top turnover of the first half of the 2014 season?

Tramon Williams, INT vs. N.Y. Jets

25%

Clay Matthews, INT at Chicago

9%

Sam Shields, INT at Chicago

3%

Julius Peppers, INT-TD vs. Minnesota

55%

Casey Hayward, INT-TD vs. Chicago

9%

853 Total Votes

Thank you for voting

Polls will be closed on 11/30/14.

Thanks for voting.

853 Total Votes

Tramon Williams, INT vs. N.Y. Jets

Clay Matthews, INT at Chicago

Sam Shields, INT at Chicago

Julius Peppers, INT-TD vs. Minnesota

Casey Hayward, INT-TD vs. Chicago

java.lang.RuntimeException: Failed to get data //CSPRDCMS01-fe/default/main/NFL/CLUBS/PACKERS/WORKAREA/main/templatedata/Editorial/ADVERTISEMENT/data/news_events/ad-news-articles-300x100-bot
at com.interwoven.livesite.file.impl.CsFileDal.read(CsFileDal.java:173)
at com.interwoven.livesite.file.impl.CsFileDal.read(CsFileDal.java:139)
at com.interwoven.livesite.model.property.DCRProperty.fetchDCRXML(DCRProperty.java:328)
at com.interwoven.livesite.runtime.model.page.RuntimeComponent.buildComponentTransformData(RuntimeComponent.java:247)
at com.interwoven.livesite.runtime.model.page.RuntimeComponent.transform(RuntimeComponent.java:281)
at com.interwoven.livesite.runtime.page.PageTokenVariableComponent.renderNoCache(PageTokenVariableComponent.java:216)
at com.interwoven.livesite.runtime.page.PageTokenVariableComponent.preRender(PageTokenVariableComponent.java:103)
at com.interwoven.livesite.runtime.page.PageTokenContainer.preRender(PageTokenContainer.java:260)
at com.interwoven.livesite.runtime.model.page.RuntimePage.transform(RuntimePage.java:372)
at com.interwoven.livesite.model.page.PreviewPage.getBaseTransform(PreviewPage.java:218)
at com.interwoven.livesite.model.page.PreRenderedPage.transform(PreRenderedPage.java:145)
at com.interwoven.livesite.business.BusinessPageGenerator.generatePages(BusinessPageGenerator.java:410)
at com.interwoven.livesite.workflow.web.task.PageConversionWebTask.convertPages(PageConversionWebTask.java:176)
at sun.reflect.GeneratedMethodAccessor1442.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.interwoven.livesite.workflow.web.task.AbstractDispatchWebTask.handleExecution(AbstractDispatchWebTask.java:94)
at com.interwoven.livesite.workflow.web.task.AbstractAjaxWebTask.execute(AbstractAjaxWebTask.java:72)
at com.interwoven.livesite.workflow.web.action.CSWebTaskAction.execute(CSWebTaskAction.java:110)
at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:110)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.interwoven.livesite.spring.hibernate.web.filter.OpenSessionsInViewFilter.doFilterInternal(OpenSessionsInViewFilter.java:108)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:183)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:138)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.interwoven.ui.base.impl.auth.AuthenticationFilter.doFilter(AuthenticationFilter.java:203)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.interwoven.ui.base.util.SetRequestEncodingFilter.doFilter(SetRequestEncodingFilter.java:106)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NullPointerException: Cannot read file: //CSPRDCMS01-fe/default/main/NFL/CLUBS/PACKERS/WORKAREA/main/templatedata/Editorial/ADVERTISEMENT/data/news_events/ad-news-articles-300x100-bot
at com.interwoven.livesite.file.impl.CsFileDal.read(CsFileDal.java:153)
... 49 more