Paris - Two-time defending champions Leinster and four-time winners Toulouse crashed out of the Heineken (European) Cup on Sunday as Munster and Leicester sneaked into the quarter-finals.
Leinster, who have won three of the last four tournaments, became the first champions to exit in the pool stages since Wasps in 2008.
Leinster had their fate sealed when fellow Irish province Munster beat Racing-Metro 29-6 in Limerick in Pool 1 to deny them one of the two best runners-up spots available for the quarter-finals.
Munster ended their pool campaign second in the group to Saracens and were level on points with Leinster, but edge their Irish rivals for a last-eight spot on tries scored.
"If we hadn't reached the quarter-finals the people would be in the long grass, there would have been a lot of bullets being fired," said Munster coach Rob Penney.
"If we hadn't gotten the outcome, I would have still been proud of the progress we are making and the areas of growth we are getting."
At Welford Road, where 50 tonnes of snow had been removed from the pitch in the 48 hours leading up to the game, two-time champions Leicester topped Pool 2 with a gritty 9-5 win over Toulouse.
In a game played in treacherous conditions, the French side's kickers squandered 17 points with the boot.
Toulouse scored the game's only try early in the second half when winger Yoann Huget stumbled over the line, but Toby Flood's three first-half penalties proved decisive for the Tigers.
In Limerick, Munster got the perfect against Racing when French flanker Antoine Battut was sent off by referee Wayne Barnes in the fifth minute for kneeing Keith Earls in the head.
However, it took the hosts 20 minutes to go ahead as scrum-half Conor Murray went over from five metres out - Ian Keatley, standing in for suspended flyhalf Ronan O'Gara, converted to make it 7-3.
The hosts added a second three minutes later as Ireland wing Simon Zebo rounded off a superb move, started by a devastating run by prop Dave Kilcoyne. Keatley, however, missed the conversion to leave the score at 12-3.
Munster ran in a third try through Mike Sherry before Zebo guaranteed the crucial bonus point.
After good work by Felix Jones, the 22-year-old tapped the ball through and outpaced the Racing covering defence.
Zebo then sealed his hat-trick when Earls fed the ball to him.
The pool's other match saw English side Saracens top the table as they thrashed Edinburgh 40-7 with England wing Chris Ashton running in two tries and his international team-mate Owen Farrell kicking 15 points.
The result left Edinburgh with the sorry record of six defeats and no points having failed to garner even a bonus point just a season after they reached the semi-finals.
In the quarter-finals, top seeded English champions Harlequins will welcome Munster, Clermont host last-eight first-timers Montpellier, Leicester go to Toulon while Saracens will welcome Ulster.
Heineken Cup results on Sunday, the sixth and final weekend of group games:
Munster (IRL) 29 Racing Metro (FRA) 6
Saracens (ENG) 40 Edinburgh (SCO) 7
Leicester (ENG) 9 Toulouse (FRA) 5
Treviso (ITA) 17 Ospreys (WAL) 14
Castres (FRA) 8 Ulster (IRL) 9
Glasgow (SCO) 27 Northampton (ENG) 20
Exeter (ENG) 20 Leinster (IRL) 29
Scarlets (WAL) 0 Clermont (FRA) 29
Cardiff Blues (WAL) 26 Sale (ENG) 14
Montpellier (FRA) 23 Toulon (FRA) 3
Biarritz (FRA) 9 Harlequins (ENG) 16
Connacht (IRL) 25 Zebre (ITA) 20
Heineken Cup quarter-final and semi-final draw following the conclusion of the pool stages on Sunday:
Quarter-finals (April 5, 6, 7)
QF1: Harlequins (ENG) v Munster (IRL)
QF2: Clermont (FRA) v Montpellier (FRA)
QF3: Toulon (FRA) v Leicester (ENG)
QF4: Saracens (ENG) v Ulster (IRL)
Semi-finals (April 27 and 28)
Winner QF4 v Winner QF3
Winner QF2 v Winner QF1
Final (May 18)