That's it! The referee blows the final whistle
end of second half
Odds Ballklubb make a substitution. Daniel Soederberg runs off the field and in comes Casper Glenna Andersen
Stabaek make a substitution. Fillip Jenssen Riise runs off the field and in comes Andreas Hoven
Stabaek make a substitution. Jacob Hanstad runs off the field and in comes Fredrik Krogstad
Odds Ballklubb make a substitution. Syver Aas runs off the field and in comes Zakaria Mugeese
Hans Christian Bonnesen is shown a yellow card by the referee
Godwill Ambrose is shown a yellow card by the referee
Yellow card for Oscar Solnoerdal
Stabaek make a substitution. Magnus Lankhof-Dahlby runs off the field and in comes Sebastian Olderheim
Stabaek make a substitution. Aleksa Matic runs off the field and in comes Danilo Santos
Stabaek VS Odd BK
That's it! The referee blows the final whistle
Odd BK VS Stabaek
end of second half
Stabaek VS Odd BK
Odds Ballklubb make a substitution. Daniel Soederberg runs off the field and in comes Casper Glenna Andersen
Stabaek VS Odd BK
Stabaek make a substitution. Fillip Jenssen Riise runs off the field and in comes Andreas Hoven
Stabaek VS Odd BK
Stabaek make a substitution. Jacob Hanstad runs off the field and in comes Fredrik Krogstad
Stabaek VS Odd BK
Odds Ballklubb make a substitution. Syver Aas runs off the field and in comes Zakaria Mugeese
Stabaek VS Odd BK
Hans Christian Bonnesen is shown a yellow card by the referee
Stabaek VS Odd BK
Godwill Ambrose is shown a yellow card by the referee
Stabaek VS Odd BK
Yellow card for Oscar Solnoerdal
Stabaek VS Odd BK
Stabaek make a substitution. Magnus Lankhof-Dahlby runs off the field and in comes Sebastian Olderheim
Stabaek VS Odd BK
Stabaek make a substitution. Aleksa Matic runs off the field and in comes Danilo Santos