It has taken half a season, but Odell Beckham Jr is beginning to perform like the superstar we expected.
The New York Giants wide receiver made a slow start to the 2016 campaign, only registering three touchdowns in his first seven games as he struggled to get on the same page as quarterback Eli Manning.
However Beckham Jr, now in his third season with the Giants, has three scores in his last two appearances and helped his side to a 21-20 victory over the Cincinnati Bengals with a touchdown and 97 yards.
Statistically the game isn't much to write home about for a player with the skill of OBJ, but his performance on Monday night demonstrated the continual improvement he has shown over the last few weeks.
Beckham's touchdown score came as he escaped tight coverage, spinning past cornerback Adam Jones in a show of innovative brilliance to create space for Manning's 10-yard pass.
It was the same drive that took Beckham over 3,500 career yards in just 36 games, the fewest by any wide receiver.
To watch Beckham's touchdown and 'Thriller' dance, click the link above.