Match ends, Dundee United 0, Airdrieonians 2.
Dundee United remain top of the Scottish Championship only on goal difference after losing 2-0 at home to Airdrieonians.
Charlie Telfer's inch-perfect cross was met by Gabriel McGill, who powered a header into the net to silence the home crowd just before the hour.
Declan Gallagher and Louis Moult both went close for United.
And they were hit on the counter in the fourth minute of added time, Josh O'Connor sliding the ball home.
That sparked a chorus of boos around Tannadice as Airdrie moved to within six points of the promotion play-off places.
Dundee United manager Jim Goodwin: "We didn't play well, we certainly didn't do enough to win the game. Obviously we want to win every game we go in to. We have only had four defeats in the season, I think in 25 games. We are not used to losing games of football.
"We totally understand the frustration of the supporters, our form here at home hasn't been consistent enough all season and to play at a big club in front of the big crowds you have got to be a strong character and you have got to handle that expectation and I don't think we handled that well enough tonight."
Airdrieonians player/manager Rhys McCabe: "We are delighted with the result but I think the most pleasing part is we got the performance as well as the result. I thought we were in control for the majority of that game, we knocked the ball and played our style very well.
"We are a young squad, we know there are going to be imperfections and tough fixtures and performances but can we ride it out and stick to our way of playing."
Line-ups
Dundee Utd
Formation 4-2-3-1
- 1Walton
- 29Thomson
- 31GallagherBooked at 72mins
- 4Holt
- 33McMann
- 14Sibbald
- 17MeekisonSubstituted forGrimshawat 60'minutes
- 7GreiveSubstituted forAnim Cudjoeat 85'minutes
- 26MochrieSubstituted forFotheringhamat 70'minutes
- 15Middleton
- 32WattBooked at 57minsSubstituted forMoultat 60'minutesBooked at 80mins
Substitutes
- 5McClelland
- 6Graham
- 8Grimshaw
- 9Moult
- 13Newman
- 16Tillson
- 18Fotheringham
- 27Macleod
- 28Anim Cudjoe
Airdrieonians
Formation 4-4-1-1
- 1Rae
- 15Megwa
- 4McCabeSubstituted forMcMasterat 82'minutes
- 6FordyceBooked at 80mins
- 5HancockSubstituted forWatsonat 22'minutes
- 12McStravickSubstituted forLyallat 71'minutes
- 23McGillSubstituted forO'Connorat 82'minutes
- 21Telfer
- 2Ballantyne
- 10Frizzell
- 9GallagherSubstituted forTodorovat 82'minutes
Substitutes
- 3Taylor-Sinclair
- 7O'Connor
- 11Todorov
- 14McMaster
- 16Watson
- 24Lyall
- 26Donnell
- 28Gallagher
- 43Hutton
- Referee:
- Grant Irvine
- Attendance:
- 7,867
Match Stats
- Possession
- Home50%
- Away50%
- Shots
- Home12
- Away10
- Shots on Target
- Home2
- Away4
- Corners
- Home7
- Away7
- Fouls
- Home7
- Away12
Live Text
Post update
Full Time
Second Half ends, Dundee United 0, Airdrieonians 2.
Goal!
Goal! Dundee United 0, Airdrieonians 2. Josh O'Connor (Airdrieonians) right footed shot from the centre of the box to the centre of the goal. Assisted by Nikolay Todorov following a fast break.
Post update
Hand ball by Liam Grimshaw (Dundee United).
Post update
Foul by Dean McMaster (Airdrieonians).
Post update
Glenn Middleton (Dundee United) wins a free kick in the defensive half.
Post update
Arron Lyall (Airdrieonians) wins a free kick in the defensive half.
Post update
Foul by Mathew Anim Cudjoe (Dundee United).
Post update
Foul by Nikolay Todorov (Airdrieonians).
Post update
Miller Thomson (Dundee United) wins a free kick in the attacking half.
Post update
Cameron Ballantyne (Airdrieonians) wins a free kick on the left wing.
Post update
Foul by Kai Fotheringham (Dundee United).
Substitution
Substitution, Dundee United. Mathew Anim Cudjoe replaces Alex Greive.
Post update
Corner, Dundee United. Conceded by Cameron Ballantyne.
Substitution
Substitution, Airdrieonians. Josh O'Connor replaces Gabriel McGill.
Substitution
Substitution, Airdrieonians. Nikolay Todorov replaces Calum Gallagher.
Substitution
Substitution, Airdrieonians. Dean McMaster replaces Rhys McCabe.
Booking
Callum Fordyce (Airdrieonians) is shown the yellow card.
Booking
Louis Moult (Dundee United) is shown the yellow card for a bad foul.
Post update
Callum Fordyce (Airdrieonians) wins a free kick in the defensive half.