Starting QB Kurt Kittner didn't put up big numbers, but he did his part in the victory. He completed 16-of-28 for 145 yards with no touchdowns and one interception.
Weak-side linebacker Derrick Ballard picked off a pass, broke up another and recovered a fumble. He also had one tackle and a special teams stop.
In a losing effort, RE Greg White had five tackles.
Jamin Elliott caught two balls for 29 yards. He averaged 20.0 yards on three kickoffs, including a 39-yard burst.
At 6-2, the Berlin Thunder now stand alone atop the NFL Europe standings after a 27-17 win against the Hamburg Sea Devils.
RB Zack Abron got the start for Hamburg. He carried nine times for 31 yards and had three receptions for 25 yards.
QB Ryan Dinwiddie struggled in limited action. He completed less than 50 percent of his passes for 68 yards and two interceptions.
In a battle of bottom feeders, the Frankfurt Galaxy came away with a 20-13 victory over the Rhein Fire.
Cliff Washburn started at left tackle for Frankfurt.
Nicholas Setta hit on 2-of-3 field goal attempts. The miss came as the Fire sent him on for a 61-yard chance at the end of the first half. He connected from 26 and 32 yards and is 11-of-16 for the season.
A.J. Ricker started at center and Bryan Anderson saw action in a reserve role. The Rhein running game averaged 4.9 yards on 23 carries.
With just two weeks left in the regular season, Amsterdam and Cologne trail Berlin by one game for the top spot.
The match-up to watch in Week 9 will be Hamburg at Amsterdam. Without a win the Sea Devils will be eliminated from World Bowl contention. Cologne hosts the Fire, while the Thunder travel to Frankfurt.
The first and second place finisher will square off in the World Bowl on June 11th.