England batsman Gary Ballance struggled to find the words to describe scoring his maiden Test century at Lord's, before settling on "brilliant" and "over the moon".
Playing in only his second Test match, Ballance made an unbeaten 104 to help England close the penultimate day on 267 for eight in their second innings and a lead of 389 over Sri Lanka.
An understandably delighted Ballance, who reached three figures by smashing Rangana Herath for six off the first delivery of the day's final over, said of his century: "I can't describe it. That was just brilliant, the feeling I have now and 10 minutes ago is indescribable.
"I'm just over the moon at the moment. It's the things you dream about."
England looked in trouble after being reduced to 121 for six, but Ballance and Chris Jordan (35) got them back on track with 78-run stand for the seventh wicket before the Yorkshire batsman and Stuart Broad (24) put on 57 more to leave Alastair Cook's men in a strong position heading into the final day.
It remains to be seen if Cook will declare overnight, but Ballance admitted he wanted to get his ton this evening regardless.
The left-hander said: "We might still have a few overs out there tomorrow, but I was definitely looking to get it this evening."
Sri Lanka captain Angelo Mathews, who scored 102 as the tourists were bowled out for 453, heaped praise on his bowlers for their showing yesterday but conceded their chances of victory had been hit by the stand between Ballance and Jordan.
"I think the bowlers bowled brilliantly. We put them under pressure but they've got a healthy lead," said Mathews. "We had our chances. I'm not saying we're out of the game but we need to bat sensibly."