England all-rounder Chris Woakes is over the moon after scoring his maiden international century at Lord’s and put the hosts in a commanding position against India in the ongoing second Test at Lord’s.

After picking up 2/19 in the first innings and help England bundle out India for a paltry 107, Woakes—playing in place of Ben Stokes—continued his impressive work in the Test, this time with the bat, as his unbeaten 120 off 159 balls provided England with a lead of 250 runs on the third day of the Lord’s Test.

Woakes, who was out for six weeks with a knee injury he picked up during the Pakistan series in June and returned to the Test side only as a replacement for Stokes, shared a brilliant 189-run stand for the sixth-wicket with wicketkeeper-batsman Jonny Bairstow powered his side to 357/6 at stumps on Day 3.

“It’s a sweet day, really. I was over the moon to get the call to be back in the squad and I could never have dreamed of getting a hundred in my comeback Test,” said Woakes after the end of day’s play.

“To get to a hundred was an incredible feeling and I was getting a bit nervous through the 90s, to be honest. To receive a standing ovation at Lord’s is a bit of a boyhood dream,” he added.

The 29-year-old averages 121 with the bat and 9.93 with the ball at Lord’s and that speaks about the all-rounder’s love with the home of cricket.

England, who won the first match at Edgbaston by a small margin of 31 runs, are literally just 10 wickets away before taking a 2-0 lead in the five-match series.