Write an article that answers the following question: Who was the Broncos top rusher?
After Oakland began the game with a 3-and-out, Denver sustained a long drive deep into Oakland territory. However, the Raiders orchestrated a successful goal-line stand, forcing Denver to turn the ball over on downs after a fourth-and-goal from the 1-yard line was stopped. Two plays later, however, Raiders quarterback JaMarcus Russell was intercepted by Denver safety Renaldo Hill after throwing from his own end zone. The Broncos then drove 23 yards in 6 plays, scoring on a 2-yard Kyle Orton pass to Brandon Marshall. The next Raiders drive lasted just 3 plays after Russell was intercepted again, this time by Broncos cornerback Andre Goodman. This led to a 48-yard field goal by Broncos kicker Matt Prater, giving them a 10-0 lead going into the 2nd quarter. Oakland's first drive of the second quarter was also their most successful. They went 56 yards in over 8 minutes, leading to a 48-yard Sebastian Janikowski field goal. Denver then drove 76 yards, although Oakland again held Denver out of the end zone, leading to a 21-yard Prater field goal and giving the Broncos a 13-3 lead going into halftime. Denver then opened the half with another scoring drive, this time going 80 yards in 8 plays and scoring on a 7-yard run by rookie running back Knowshon Moreno. It was the first touchdown of Moreno's NFL career. Oakland was forced to punt on their next drive. However, on Denver's first play from scrimmage, running back Correll Buckhalter fumbled the ball at their own 16-yard line, giving Oakland the ball in Denver territory for just the 3rd time on the day. However, 2 plays later, Raiders running back Darren McFadden fumbled the ball for the second time on the day (the first time was recovered by Oakland), giving Denver the ball back at their own 11. They then drove 88 yards in 16 plays and over 8 minutes, although the Raiders again held them out of the end zone, leading to a Prater 24-yard field goal. The Broncos won the game primarily on the strength of their running game and the defense. Correll Buckhalter ran 14 times for 108 yards, while rookie Knowshown Moreno ran 21 times for 90 yards. Overall, the Broncos had 215 yards rushing on the day. The defense held the Raiders to just 137 total yards and 9 first downs, caused 2 interceptions and 1 fumble, and also sacked JaMarcus Russell 3 times, 2 of them by star defensive end Elvis Dumervil (who had 4 in the previous game against the Cleveland Browns). Russell had just 61 yards passing on 21 attempts with 2 interceptions, giving him a quarterback rating of 22.6. Kyle Orton had 157 yards passing on 23 attempts with 1 touchdown and 0 interceptions, giving him a respectable 92.1 rating.