Odell Beckham Jr. torched the Eagles for 11 catches for 150 yards, but when the game ended, all he could do was growl and scream in the tunnel outside the Giants locker room.

Beckham did not answer any questions about his outburst after he was done yelling and wailing at an aluminum gate, but his frustration was evident following a 24-19 loss to the Eagles that kept him and the Giants from clinching a playoff berth. He emerged from the training room still shaking his head, the proverbial steam still coming out of his ears.

Odell Beckham caught 11 of the 20 passes thrown to him from Eli Manning for 150 yards in the loss.

(Michael Perez/AP)

The source of his disgust was likely the final series of the game as the Giants' offense was unable to win it on the road. Beckham couldn't haul in a deep ball on second and 10 from the Eagles' 34 with 20 seconds left, a play that could have won the game and got the Big Blue into the playoffs.

Beckham blamed himself for not being able to make that catch. It was one of several balls he could not get to throughout the night, impeded by the Eagles touchy defensive backs as much as OBJ was limited by physics.

Beckham wasn't the only one who was limited. The Giants failed to score 30 points , a mark they have yet to hit this season as an offense. The Eagles came out hard, built an early lead and made the Giants play catch up the rest of the way.

Remarkably, the Giants threw the ball 63 times. Eli Manning racked up 356 yards and a touchdown, Beckham had 150 yards, Victor Cruz had eight catches for 84 yards and Sterling Shepard hauled in seven balls for 61 yards. But despite all those catches and all those yards from the Giants' receivers, the unit failed to pile on the points.

"We just have to put more points on the board. That's really the bottom line," Beckham said. "We had an opportunity to end the game with the offense on the field, we just didn't make it happen."

With the game on the line, the Giants down five and time ticking off the clock, Manning dropped back one last time looking for a big play. He threw it deep to Will Tye with 14 seconds left. Interception. Game over.