Glasgow (16) 16
Try: Aramburu Con: Jackson Pens: Jackson 3
Toulouse (25) 28
Tries: Fritz, Jauzion, Heymans Cons: Skrela 2 Pens: Skrela 3
Toulouse star Yannick Jauzion scored a try in the 22nd minute
Toulouse extended their lead at the top of Heineken Cup Pool Six to six points with a comfortable win away to Glasgow.
First-half tries from Florian Fritz, Yannick Jauzion and Cedric Heymans added to David Skrela's two conversions and three penalties.
Ruaridh Jackson's three penalties for Glasgow failed to build on Federico Martin Aramburu's first-half try.
An unremarkable second half saw the visitors fail to grab a second-half touchdown to clinch a bonus point.
Glasgow got the perfect start when Jackson kicked a first-minute penalty after Skrela had fumbled his first pass.
Jackson had a chance to extend the lead with a penalty from halfway three minutes later but missed, and Toulouse made them pay in the seventh minute.
Byron Kelleher took a quick tap penalty, the Glasgow defence was out of position and Jauzion put Fritz over for the opening try which Skrela converted.
A third penalty attempt was missed by Jackson but he made amends when he pulled the deficit back to one point with a 40-metre strike after 11 minutes.
With almost a total domination of possession, Toulouse had only themselves to blame as fumbles in the Glasgow red zone denied them a try and it took Skrela's second penalty to take the score to 10-6.
But Toulouse then turned the screw and after Kelleher, Heymans and William Servat were stopped short, Glasgow ran out of tacklers as Jauzion went over for the visitors' second try.
Two minutes later, Glasgow finally put an attack together and from a sparkling counter-attack, Max Evans's chip eluded Vincent Clerc for Aramburu to grab the try.
With Jackson slotting the conversion, Glasgow were only four points adrift having had around 10% of the possession.
A Skrela penalty on the half-hour stretched the Toulouse lead and with their scrum dominating, they only had to cut out the unforced errors to put Glasgow to the sword, and that looked to be about to happen as they ran in try number three.
When Kelleher robbed Richie Vernon at the base of a retreating Glasgow scrum the home defence was caught out.
Toulouse moved the ball swiftly through several pairs of hands before a Fritz chip enabled Maxime Medard to put Heymans in for an unconverted try, but it was Glasgow who finished the half as they had begun, with a Jackson penalty.
The second half was remarkable in that there was only one score, a Skrela penalty in the 58th minute, and it showed that once Glasgow had ceased to be in awe of their illustrious opponents they could play a bit of rugby as a raft of unforced errors haunted the Toulouse backs.
Once Glasgow got some momentum into their game, they showed that with the two Richies, Gray and Vernon, and Rob Hurley following the lead of John Barclay, they could restrict Toulouse to a kicking game which was at times as aimless as it was fruitless.
It was only in the final quarter, though, that Glasgow started to get the sort of possession which was needed to threaten the Toulouse defence, but they did not have the cutting edge outside to cause much damage.
Glasgow coach Sean Lineen:
"At European level you need to get your set-piece right; we were destroyed there. Our performance at the scrum killed the game.
"Toulouse stretch you. The way they off-load and counter-attack shows what a quality team they are.
"The good thing is that we play them again right away. We know the areas that we need to improve and we will work on them. We'll go over there and go for it!"
Toulouse prop Census Johnson:
"Glasgow have to take some credit. They played really well and forced us into errors.
"At times we tried to play too much, aiming to score off first phase; that will be have to be sorted for next week.
"Undoubtedly we will have to be focused for Glasgow but we are at home where we haven't played for some time and we will have a full house behind us."
Glasgow: Stortoni; Aramburu, M Evans, Morrison, Van der Merwe; Jackson, Pyrgos; Welsh, Hall, Low, Gray, Kellock, Harley, Barclay, Vernon.
Replacements: Murchie for Stortoni (72), O'Hare for Van der Merwe (71), Gregor for Pyrgos (59), Tkachuk for Welsh (57), Thomson for Hall (57), Kalman for Low (40), Muldowney for Kellock (59), Fusaro for Vernon (74).
Toulouse: Medard; Clerc, Fritz, Jauzion, Heymans; Skrela, Kelleher; Poux, Servat, Johnston, Maestri, Albacete, Nyanga, Dustautoir, Sowerby.
Replacements: Poitrenaud for Heymans (58), Human for Poux (52), Lacombe for Servat (47), Montes for Johnston (52), Lamboley for Albacete (58), Bouilhou for Nyanga (47).
Not Used: Vergallo, Picamoles.
Ref: James Jones (WRFU).