Odell Beckham Jr's tear through opposing secondaries continued in Week 16 as the rookie wide out again surpassed the century mark and reeled in two more touchdowns. 

Among his eight catches and 148 yards receiving was an 80 yard touchdown in the third quarter that helped the Giants hold off the Rams 37-27 in St. Louis. It's the eighth straight game of at least 90 receiving yards for Beckham who has emerged as the odds on favorite for offensive rookie of the year.

Fellow rookie Andre Williams hit 110 rushing yards on 26 carries, while New York's rushing TD went to another rook, Orleans Darkwa whom the Giants snagged off Miami's practice squad after he was cut by the Dolphins earlier this season.

Eli Manning had a season high 391 passing yards to go along with his three TD's - including one to Rueben Randle who also had a season best 132 receiving yards.

Rams rookie running back Tre Mason had 76 yards on the ground and a score. Shaun Hill passed for 290 yards, two scores and an interception. Kenny Britt caught nine passes for 103 yards.

St. Louis fell to 6-9 and will close out the season in Seattle.

The 6-9 Giants will look for their fourth straight win in the season finale against Philadelphia.

More From WIBX 950