Goalless draws are supposed to be boring.
But this 0-0 encounter at Kingsmeadow had it all. Except for a goal, of course.
Stunning saves from both goalkeepers, a host of missed chances and the inside of the post to thank for a Sky Blue clean sheet.
Oh, and just to add to the excitement there was an injury to the corner flag incase the afternoon didn’t have enough entertainment.
Gritty, dogged and determined – City battled right until the end to earn a share of the spoils and get their season up-and-running with a well-earned point.
Here’s how the players rated.
Kept his place in the side and justified it with a solid performance that included a fine save in the first-half and a dominant display after the break.
Looked tidy in possession but was restricted largely to defending which was frustrating as he possesses excellent attacking qualities.
Used his strength to good effect but gave away too many first-half fouls. Stood strong to help keep the slate clean and vitally important towards the end.
The more comfortable of the back-four. He won important headers, crucial interceptions and generally led by example, especially at the death when the pressure was piled on.
Much better after the break as he got forward and caused plenty of problems to make up for his first-half errors that could well have been costly.
Cool, composed and measured in the heart of midfield. Moved the ball quickly and looked comfortable in possession. Needed some help alongside him.
Got stuck in, tracked runners, but didn’t really have the bite and drive needed to take City forward. Still played his part in a battling performance, though.
A real exciting talent who was quick, skilful and direct every time he had the ball. Created two opportunities for Bakayoko but they were both wasted.
Wasted an early free-kick and didn’t really have the impact on the game that he would have liked. Very quiet.
Anonymous in the second half which was a pity because he caused problems early on with his pace and energy. His heavy touch in the first-half could have resulted in the opener.
Just couldn’t find his feet. Blazed over early on, then after the break he missed a glorious opportunity as Bayliss put him through again. Subbed.
BIAMOU (for Bakayoko, 65), 7, Made a difference when he came on and was denied by a fine save as King kept out his 20-yard effort.
BROWN (for Pinnock, 78), 6, Helped see out the game at left-back and put in a few teasing deliveries.
Burge, Kelly, Grimmer, Ponticelli, Shipley.
OPPOSITION: King, Watson, Oshilaja, Nightingale, Purrington, Soares, Trotter, Barcham, Pigott (Hanson, 71) Pinnock (Wagstaff, 78) Appiah. Subs: McDonnell, Hartigan, Garrat, McDonald, Wordsworth.
4,768 (774 away)
Oxford United (a) – Tuesday 7:45pm – Carabao Cup.