Middlesex Tamil Sports and Social Club kept their title hopes alive with an eight-wicket win over Old Lyonians.

Hammad Bukhari starred with six for 43 and Raghu Loganathan picked up three for 30 as Old Lyonians were all out for 120 in 46.3 overs. 

Middlesex Tamil chasing down the total for the loss of two wickets in 19.3 overs.