That's it! The referee blows the final whistle
Oxford United make a substitution. Brian De Keersmaecker runs off the field and in comes Will Vaulks
The points are shared in OX4. #OUFC | FT: 2 - 2 https://t.co/LvqnCmOUdU
https://t.co/9yeDjMOWR6
Vaulks replaces De Keersmaecker. #OUFC | 2 - 2 | 90' https://t.co/sMUnTGO16K
Today's Player of the Match, chosen by Oxair, is Cam Brannagan! #OUFC | 2 - 2 | 87' https://t.co/OFf6fIotuP
Lankshear replaced by L.Harris. #OUFC | 2 - 2 | 87' https://t.co/Bzx0VaO0mJ
Good chance for BDK, but it goes over. #OUFC | 2 - 2 | 78'
It's what he does! Brilliant free kick from Cam takes us back level!
BRANNAGAN! #OUFC | 2 - 2 | 75' https://t.co/Hgm70az5JJ
Oxford United VS Coventry City
That's it! The referee blows the final whistle
Oxford United VS Coventry City
Oxford United make a substitution. Brian De Keersmaecker runs off the field and in comes Will Vaulks
Oxford United VS Coventry City
The points are shared in OX4.
#OUFC | FT: 2 - 2 https://t.co/LvqnCmOUdU
Oxford United VS Coventry City
https://t.co/9yeDjMOWR6
Oxford United VS Coventry City
Vaulks replaces De Keersmaecker.
#OUFC | 2 - 2 | 90' https://t.co/sMUnTGO16K
Oxford United VS Coventry City
Today's Player of the Match, chosen by Oxair, is Cam Brannagan!
#OUFC | 2 - 2 | 87' https://t.co/OFf6fIotuP
Oxford United VS Coventry City
Lankshear replaced by L.Harris.
#OUFC | 2 - 2 | 87' https://t.co/Bzx0VaO0mJ
Oxford United VS Coventry City
Good chance for BDK, but it goes over.
#OUFC | 2 - 2 | 78'
Oxford United VS Coventry City
It's what he does! Brilliant free kick from Cam takes us back level!
Oxford United VS Coventry City
BRANNAGAN!
#OUFC | 2 - 2 | 75' https://t.co/Hgm70az5JJ