Ian Bell said his match-winning innings of 107 to win the Clydesdale Bank 40 Final against Somerset at Lord’s was "as good as I’ve played."
Bell steered Warwickshire to a three wicket win, consigning Somerset to their third runners-up medal of the campaign.
The 28-year-old’s side restricted Somerset to 199 all-out, with leg-spinner Imran Tahir taking five wickets in a brilliant four over spell to finish with figures of 5-41.
Bell broke his foot earlier in the summer while playing for England aginst Bangladesh but has been in sensational form since returning to the Warwickshire team.
Despite rating his man-of-the-match effort amongst his finest knocks however, Bell was quick to heap praise on the brilliant Tahir, who was playing his last game for the county.
"It was probably as good as I’ve played." said Bell, who has also made three Test centuries at Lord’s.
"But credit to our bowlers, they won us the game at Scarborough (against Yorkshire in the semi-final) and Imran Tahir - all year and in all forms of the game - has been unbelievable.
"To turn a game on it’s head like that is brilliant.
"We want him to get wickets and sometimes it happens and sometimes it doesn’t but I’ve got a lot of confidence in him in the games I’ve captained.
"He repaid that in his second spell."
Tahir’s first four overs from the Nursery End were wicketless and went for 27 runs.
His returned for a second go at the Pavilion End however, and was superb while bowling against the famous Lord’s slope, taking 5-11 as Somerset crumbled from 176-3 to 199 all-out inside nine overs.
Tahir declared his happiness at having played such a key role in the Bears' win.
"I'm quite pleased with the way I bowled." said the 31-year-old.
"For my second spell I was coming up the slope and that worked very well for me here today."
KEEPING LORD'S WORLD CLASS
Founded in 1787, Marylebone Cricket Club is the most active and famous cricket club in the world and owner of Lord's Cricket Ground - the Home of Cricket.
© MCC 2018
Switchboard: 020 7616 8500 Ticket Office: 020 7432 1000