England have lost six wickets while scoring a further 151 runs on the second morning, getting bowled out for 657. It's a massive score, and they've got there at an astonishing rate of 6.5. The pitch resembles a road so far. Ben Duckett, Zac Crawley, Ollie Pope and Harry Brook were the four centurions. Brook even brought up his 150 today, smashing 27 in an over off Zahid Mahmood along the way to set a new record. Mahmood copped a lot of punishment, going for 235 runs in his 33 overs. But he found some late respite to finish with a four-fer.