On a rain-soaked Heinz Field, the Bengals' offense struggled to get much going against the Steelers. All three of the Bengals' red zone trips resulted in Mike Nugent field goals, while Pittsburgh quarterback Ben Roethlisberger threw three touchdowns. With just under seven minutes left in the game, Roethlisberger tossed a four-yard touchdown to running back DeAngelo Williams that gave Pittsburgh a 24-9 lead. The Bengals responded, however, as Andy Dalton drove Cincinnati to a quick score, finding Giovani Bernard on a 25-yard touchdown to make it 24-16. Trying to tie the game, Cincinnati drove to the Steelers' 39-yard line with two minutes left in the game, but rookie receiver Tyler Boyd's fumble sealed a Bengals loss. It appeared Boyd 's knee was down before he lost control of the ball on a hit by James Harrison, but upon review, the call stood and the Bengals dropped to 1-1. Dalton threw for 366 yards for the second straight week, giving him the NFL lead in passing yards (732) through two weeks.
Question: Who scored the last points of the game?
Answer: Giovani Bernard