Updated

Tommy Johnson Jr. won in Funny Car on Sunday at the NHRA Northwest Nationals, spoiling teammate Jack Beckman's bid to sweep the NHRA Western Swing.

Johnson beat Beckman in the semifinals after Beckman's Dodge Charger R/T dropped a cylinder at the hit of the throttle, then topped Del Worsham in the final with a 4.073-second run at 308.00 mph.

Johnson raced to his second victory of the season and 10th in his Funny Car career. He also became the third driver to win in at Pacific Raceways in both Top Fuel and Funny Car.

"We've got the most consistent car," Johnson said. "The last seven races, including this one, we have been to four finals. We've got a really good car and team. We struggled early in the season with stupid stuff that bit us. Everybody has stepped up to the plate lately and it is showing."

J.R. Todd won in Top Fuel, and Chris McGaha topped the Pro Stock field.

Todd raced to his first victory of the season and eighth overall, beating Shawn Langdon with a 3.820 at 322.04. McGaha beat Jeg Coughlin with a 6.507 at 212.59 in a Chevy Camaro for his second straight win.