In the second one day game of the bilateral series played between Srilanka and England at Edgbaston, Birmingham turned out to be one sided contest. Srilanka won the toss and opted to bat first in the day night game. The Lankans got off to good start with 39 runs in 6 with loss of no wickets. The run-out of Kusal Perara turned the tide in favor of England as Srilanka were reduced to 77 for 3 in 16 overs.
Srilankan Captain Angelo Mathews and Dinesh Chandimal led the revival of the innings as they put on 82 run partnership. Dinesh Chandimal scored his half century in 80 balls but fell at the wrong time as he fell short of his ground due to horrible mix-up. Angelo Mathews also scored 44 runs off 54 balls before Adil Rashid dismissed him in 32nd over to leave Srilanka at 159 for 4.Upul Tharanga came late in the order and scored unbeaten 53 runs off 49 balls and was ably supported by Suraj Randiv who made 26 runs to help his side register 254 runs after 50 overs.
England in reply came out all guns blazing as Alex Hales and Jason Roy played their natural to put on highest opening stand of 256 runs for the team to give them a ten wicket win over Srilanka. Alex Hales scored his third century and went to remain till the end to knock off the winning runs. Hales scored unbeaten 133 runs off 110 balls and struck ten fours and six sixes in his innings. Jason Roy also accomplished in scoring his second one day hundred with 112 runs off 95 balls. Roy struck seven fours and four sixes in his innings. Srilankan bowling lacked penetration and seemed to have no answer to the onslaught of Hales and Roy. After the thrilling tie at between the sides at Nottingham, the win here gives England 1-0 lead in five match series as the next game will played at Bristol on 26th June.