Selfless Morgan served up something special
The best thing about Eoin Morgan's brilliant record-breaking innings against Afghanistan was his complete disregard for personal glory. Morgan didn't care about getting a not out, he just wanted to score the maximum number of runs for his team.
For a captain, that's an incredibly strong example to show his teammates and it will stand England in great stead for the rest of this World Cup. Yes, there are better bowling attacks than Afghanistan in this tournament but scoring 17 sixes is incredibly impressive batting.
James Vince can fill the gap left by Jason Roy's injury
When Jason Roy has recovered from the hamstring injury he picked up against the West Indies, he will return to open the batting for England.
In Roy's absence, James Vince can hopefully take advantage. Vince only managed 26 runs against Afghanistan but I'd back him to make 50 or more against Sri Lanka this Friday if I could get better odds than the current 6/4.
When fit, Roy is absolutely part of England's strongest 11. Morgan has said he expects the Surrey man to miss no more than two games and I haven't heard anything to the contrary. I had a teammate who played for three years with a hamstring problem and, even if the injury does persist, England will find a way for Roy to play. They will definitely want him back.
England can put Sri Lanka under pressure
Sir Lanka are a good team but the way for England to beat them on Friday is to go about things the way they did against South Africa and Bangladesh. Ideally, England will bat first, score a good total, then get their bowlers to pile on the pressure. We saw Sri Lanka bottle it, when they were in a strong position against Australia, at the Oval last weekend. England need not panic whatever position Sri Lanka get into.
If they're to win this World Cup, England need to play with a streak of ruthlessness in every single game. At Headingley on Friday, I'd back England to make 380-400 if they bat first.
Karunaratne and Malinga are Sri Lanka's danger men
If Sri Lanka bat first then they're capable of making 310. I'd expect the left-handed Dimuth Karunaratne to play a big part in that, as he looked in excellent nick when scoring 97 against Australia. I will back him to be their top run scorer at 7/2.
As for their bowling attack, Lasith Malinga is old but he can still perform on this stage. His action gives him an x-factor. Back him top wicket Sri Lanka taker.
England must stick with two spinners at Headingley
Against Sri Lanka, we've got to stick with the two spinners - Adil Rashid and Moeen Ali - and we've got to play them properly, by which I mean bowling them in tandem.
Rashid took three wickets against Afghanistan. He didn't bowl particularly well, but he bowled better than he has done in this tournament because this time he benefited from having another spinner in the team. There was a support network creating pressure for him.
I know from experience that the view that England should pick five seamers at Headingley is outdated, and has been since about 1992, so I'll back Rashid to be England's top bowler again. If England set a big total for Sri Lanka to chase, Rashid can do some damage in the middle of the innings.
Joe Root will relish Headingley pitch
In all the time I played at Headingley, it was the best one day pitch. Trent Bridge might have overtaken it now but the Yorkshire ground is still magnificent for one day cricket.
More than anything, Headingley is amazing for batting. For top England batsman against Sri Lanka, I can't look past Joe Root at 7/2. I want him to be top batsman for the whole World Cup, so I'm going Rooty all the way.