All the big moments from the Cook Islands' 28-24 win over Wales.
Zero: The Welsh belt out their national anthem for the third time in front of their home fans, before a minute's silence is held for Remembrance Day.
9th minute: After absorbing plenty of goal line pressure, the Welsh concede an easy try to hooker Daniel Fepuleai, who feigns right and burrows over from dummy half. Chris Taripo converts and the Cooks take an early 6-0 lead.
16th minute: Fantastic response from Wales. Their first foray into the opposition half and flying winger Rob Massam finishes off a slick left side movement. Who knew that big kick from prop Jordan James would pay dividends? Danny Jones sends the conversion wide, and it's now 6-4.
23rd minute: Scary moment there for the Cook Islands. An attempted 40/20 by Jones sees Taripo dive over the sideline to bat it back in, only to watch Welsh winger Christiaan Roets be first to the ball. Bizarrely, it's a scrum to Wales.
26th minute: Wales keeps pouring on the pressure. Halfback Peter Lupton runs the ball to the line and puts second-rower Ross Divorty into space but the pass is ruled forward. Divorty would've strolled under the posts there.
30th minute: The Cooks take a leaf out of the Welsh attacking book, centre Keith Lulia taking advantage of a quick play-the-ball by Chris Taripo to dive over from dummy half. The former Bradford Bull started the set with a slicing 30 metres run. Taripo misses this time, and it's now 10-4.
39th minute: The big Welsh bench forwards assert their authority, but the Cooks' lightweight halfback Isaac John steps off his left, then his right, and finds space between boppers Craig Kopzcak and Gil Dudson on the line. Taripo nails this one, and the halftime siren ends not long after he converts for a handy 16-4 lead.
46th minute: Another poor start to the half from Wales sees Cook Islands second-rower Dominique Peyroux step three defenders and crash over. Taripo pots it over, and you hope Wales aren't totally dismayed by the 22-4 deficit.
50th minute: Welsh centre Rhys Evans surges towards the tryline, but is stopped in his tracks by a shoulder charge from Dylan Napa. Referee Richard Silverwood doesn't like that, and lets Napa know.
51st minute: Well this certainly isn't a good exhibition of goal line defence. Welsh utility Lloyd White fools everyone with a dummy to his left and goes over. He converts his own try to reduce the Cooks' lead to 22-10. Is this the start of a comeback?
60th minute: It sure is! Momentum is well and truly with the home side now, a pinpoint, two-man cutout from Lupton sees Roets cross in the right corner. At 22-14, it's an important kick for Jones here, but he hits the near post.
66th minute: Roets almost over again! Wales look very dangerous in long shifts, but desperate defence by the visitors stops Roets inches before the line. Wales force a line drop out.
67th minute: And it's game on now! Another perfectly executed movement ends in centre Rhodri Lloyd over the line on the right side. The combination between Lupton, Jones and fullback Elliot Kear is like a well-oiled machine. Jones learns his lesson from the last kick, hitting the far upright and bouncing in. 22-20.
73rd minute: Is that a try to Johnathan Ford? The video ref gets called in here to see if Massam was tackled in mid-air by Cooks winger Rea Pittman as he spills a Ford bomb that is picked up by Napa and handed off to Ford to score. It's ruled a fair challenge and Taripo's conversion just might've opened up a game-winning 28-20 lead.
76th minute: Hold the phone! From inside their own half, Wales shift right and Kear uses his speed to put Lloyd into space where he shows good composure to draw the fullback and put Roets over for his second. Jones misses, but who cares? It's 28-24. Four minutes to go and a four point difference. Grandstand finish!
80th minute: Oh no! Two try hero Roet fumbles the ball with their final opportunity, and the siren sounds not long after. That's game, ladies and gentleman. The Cooks get their first ever World Cup victory, and the co-hosts finish with the wooden spoon.