Fullback Mike Tolbert's third touchdown, a 19-yard pass from Philip Rivers with 5:01 to play, lifted the San Diego Chargers to a 24-17 victory over Adrian Peterson and the Minnesota Vikings on Sunday.
Rivers rolled left and waited for Tolbert to get open inside the 5-yard line, then lobbed the winning pass. Rivers completed 33 of 48 passes for 335 yards and was intercepted twice. Tolbert also scored on a 7-yard run and had a 1-yard TD catch.
Peterson, who set the NFL single-game record with 296 yards against San Diego as a rookie in 2007, had 98 yards on 16 carries one day after signing a contract extension potentially worth $100 million.