The penultimate round of pool matches in this season’s European Champions Cup brought high-scoring games, last-minute heroics and more teams qualifying for the knockout stages.
Glasgow Warriors, Sale Sharks, Leinster, Harlequins, Bordeaux, Bristol Bears and Northampton Saints are all into the last 16.
But with the likes of six-time winners Toulouse, three-time champions Saracens, English champions Bath and United Rugby Championship leaders Stormers yet to secure their places, the final round of pool fixtures next weekend should feature plenty more drama.
What were the key moments from round three? And how do things currently stand?
The top four teams from each pool qualify for the last 16, with the top two qualifying with home advantage.
Fifth in each pool drops down to the Challenge Cup, while the bottom side are eliminated.
And a reminder that it’s four points for a win, with bonus points available for scoring four tries and losing by seven points or fewer.