Donnie Kreitz Jr. of Sinking Spring took home $13,200 after dominating the 46th annual Tuscarora 50 for sprint cars at Port Royal Speedway Saturday night.

It was Kreitz's third win in the prestigious event, but his first visit to Port Royal in four years.

Kreitz grabbed the early lead from his front row starting spot. He built an early straightaway lead. He was running the inside line to perfection as 24th starting Brian Montieth was making his way to the front using a narrow cushion on the outside.

When the race was red-flagged on lap 25 to refuel, Kreitz led Ryan Smith and Montieth. Smith drives for Kreitz.

Kreitz continued to lead after the restart, but got stuck behind a lapped car. Montieth passed Smith and then got around Kreitz as he struggled to lap Jimmy Seger.

Montieth led three laps before Kreitz drove back by and into the lead. He controlled the final 10 laps of the 50-lap main event. Danny Dietrich came from 15th and ended up second. Montieth was third followed by Smith and Lance Dewease.

One of the largest crowd's in the history of the speedway was on hand to watch the event.

At Port Royal on Friday night, Greg Hodnett started on the pole and led all 30 laps to open up Tuscarora 50 weekend. Hodnett earned $5,000 for his first Port Royal win of the season and the 33rd of his career. Overall, it was his eighth win in central Pennsylvania this season.

Hodnett beat Brian Leppo, Danny Holtgraver, Tim Shaffer and Logan Schuchart.

At Selinsgrove Speedway Saturday night, hometown boy Cody Keller scored his second career win

in the 358 sprint car feature. Keller won by 2.5 seconds ahead of Sunbury's Mark Smith. Bloomsburg's Duane Mausteller was third. Derek Locke and second place point man Jason Shultz rounded out the top five.

Pat Cannon and Phil Walter were eliminated early in the night after a first turn crash during their heat race. They weren't injured. Cannon went into the night as the point leader. He led Shultz by 65 points, but likely will have lost the lead due to the heat race crash.

Danville's Jeff Rine won his sixth late model feature of the season and the 85th of his career at the Snyder County half-mile oval. Matt Cochran, Bryan Bernheisel, Dylan Yoder and Coleby Frye were in the top five.

Rine holds a comfortable point lead over Yoder.

Kyle Bachman won his fifth race of the season in the 15-lap main event for the pro stocks. Ashland's Brian Johnson won his seventh roadrunner feature of the season.

The final point race for Selinsgrove's regular divisions will be held Sept. 21. Several special races will be held after that.

The Jim Nace Memorial will be held at Selinsgrove on Saturday featuring the 410 sprint cars in a 44-lap, $12,000 to win event. The race pays $700 just to take the green flag. The super late models will join the sprint cars. Cannon is the defending winner of the event.