Connacht (3) 13
- Try: O'Halloran
- Con: O'Connor
- Pen: O'Connor 2
Glasgow (7) 13
- Try: Welsh
- Con: Jackson
- Pens: Jackson, Weir
Niall O'Connor's brave injury-time penalty earned Connacht a draw against Glasgow in the Pro12 clash in Galway.
Jon Welsh's second try in as many games helped Glasgow lead 7-3 at half-time after an error-strewn opening period.
Tiernan O'Halloran's try helped Connacht level at 10-10 before replacement Duncan Weir restored Glasgow's lead.
John Muldoon's last-ditch tackled prevent a match-sealing try for Finlay Gillies before O'Connor's late penalty.
O'Connor missed a couple of difficult early penalties before Welsh surged through for Glasgow's try on 26 minutes with Ruaridh Jackson adding the conversion.
Connacht responded with some pressure of their own and the hard work was rewarded by O'Connor's opening penalty in first-half injury-time.
Jackson restored Glasgow's seven-point advantage on 55 minutes but visitors then suffered a blow when winger Tommy Seymour was sin-binned for an offside offence at a ruck.
Helped by the man advantage, Connacht pressed and a high kick from O'Connor broke to O'Halloran who gathered to score.
O'Connor's conversion levelled the game but Weir came off the bench to restore Glasgow's lead with 12 minutes remaining.
The visitors looked set to notch a decisive second try as replacement hooker Gillies charged for the corner but Irish international Muldoon produced a magnificent tackle to force the Warriors player into touch.
Glasgow looked to have repelled some late Connacht pressure but a powerful scrum in the final minute forced an infringement and O'Connor held his nerve to slot the far-from-easy penalty from the edge of the 22.
Gavin Duffy (capt); Fetu'u Vainikolo, Kyle Tonetti, Henry Fa'afili, Tiernan O'Halloran; Niall O'Connor, Paul O'Donohoe; Brett Wilkinson, Adrian Flavin, Ronan Loughney, Michael Swift, Mike McCarthy; John Muldoon, Eoghan Grace, George Naoupu
: Eoin Griffin for Tonetti 59, Dave Moore for O'Donohoe 51, Dave Gannon for Grace 72.
Not Used: Ethienne Reynecke, Denis Buckley, Stewart Maguire, Mick Kearney, Matthew Jarvis.
Peter Murchie; Tommy Seymour, Troy Nathan, Graeme Morrison (capt), David Lemi; Ruaridh Jackson, Henry Pyrgos; Ryan Grant, Pat MacArthur, Jon Welsh, Rob Verbakel, Tom Ryder, Rob Harley, Chris Fusaro, Ryan Wilson.
Colin Shaw for Lemi 67, Duncan Weir for Jackson 63, Gordon Reid for Grant 67, Finlay Gillies for MacArthur 63, Calum Forrester for Wilson 63.
Not Used: George Hunter, Nick Campbell, Alex Dunbar.