Japan were denied their first Rugby World Cup victory in 20 years as they were held 23 points apiece against Canada at McLean Park on Tuesday.
The game in Napier created the same sharing of the points that occurred in the 2007 tournament in what was an entertaining spectacle for the fans.
Japan led a scrappy contest 23-15 with just five minutes remaining, but could not hang on for its first tournament win since 1991 as Canada fly-half Ander Monro crossed for a try and then knocked over a levelling penalty soon after.
Hooker Shota Horie and wing Kosuke Endo scored first-half tries for Japan, who started well.
Canada's first two scores came from bleached blondes, centre DTH van der Merwe, who gave his team an early lead, and winger Phil MacKenzie, who ultimately got Canada back in the match.
Canada's chances were dealt a blow when full-back and kicker James Pritchard left the field at half-time, but Monro salvaged the draw.
The Canadians have six points and are in third place in Pool A from a draw and an opening win over Tonga, and now have a match remaining against New Zealand on Sunday.
Japan finished the tournament with two points from three losses and a draw.
Rivals on the sidelines in sunny conditions in front of 14,335 fans at McLean Park, Kirwan and Canada coach Keiran Crowley had both been members of the New Zealand squad which won the inaugural World Cup in 1987.
Crowley's team was dominant early. Van der Merwe was sent bursting through on a 40-yard run after a neat pass from midfield partner Ryan Smith, and only a brilliant ankle tap from Japan full-back Shaun Webb prevented a try under the posts.
Van der Merwe was not to be denied, however, and shook off a soft tackle for a converted try moments later in the seventh minute.
Canada's lead lasted two minutes as Japan won close-range scrum and Horie barreled over in the corner.
As the game started getting scrappy, Pritchard was felled by a huge hit going for a loose ball. He lay motionless for about a minute before being helped to his feet to go off for treatment as Conor Trainor came on as a blood replacement.
With Japan starting to get on top, fly-half James Arlidge slotted over an easy penalty to make it 10-7. Canada had a chance to level straight after and, with Pritchard off the field, Monro struck the left post with his penalty attempt.
Canada got repeatedly caught out by Japan's speedy breaks as the first half drew to a close. Moments before the interval, Japan wasted a scoring chance when unmarked Endo received a dreadful pass that went behind him. But the big winger was set-up under the posts for a converted try moments later to give Japan a 10-point lead.
With Pritchard out of the game, Crowley's team got a boost when MacKenzie drifted past three poor tackles for his second try of the tournament.
Monro missed the conversion but landed a penalty before Arlidge booted Japan to a 23-15 lead with two coolly struck kicks.
Kirwan, meanwhile, set a Rugby World Cup record by being involved in his 23rd match as a coach or player. Kirwan played 11 matches for the All Blacks and the Canada match was his 12th as a head coach. Jason Leonard played 22 matches for England.
Man of the match: He was a threat all day with ball in-hand and fully deserves this award. Well done outside centre DTH van der Merwe. Mentions too for Japan centre Ryan Nicholas and blindside Sione Vatuvei, who were both deadly in attach and defence all day.
Moment of the match: With four minutes to go, Ander Morno needed to convert his own try to set up what would have been a one-point deficit for his side to claw back. As it was, he pushed his kick wide and his penalty shot a few minutes later could only draw his side level.
Villain of the match: No dirty play to speak of.
The scorers:
For Canada:
Tries: Van der Merwe, Mackenzie, Monro
Con: Pritchard
Pen: Monro 2
For Japan:
Tries: Horie, Endo
Con: Arlidge 2
Pen: Arlidge 2
Canada: 15 James Pritchard, 14 Matt Evans, 13 DTH van der Merwe, 12 Ryan Smith, 11 Phil Mackenzie, 10 Ander Monro, 9 Ed Fairhurst, 8 Aaron Carpenter, 7 Chauncey O'Toole, 6 Adam Kleeberger, 5 Jamie Cudmore, 4 Jebb Sinclair, 3 Jason Marshall, 2 Pat Riordan (c), 1 Hubert Buydens.
Replacements: 16 Ryan Hamilton, 17 Scott Franklin, 18 Tyler Hotson, 19 Jeremy Kyne, 20 Sean White, 21 Nathan Hirayama, 22 Conor Trainor.
Japan: 15 Shaun Webb, 14 Kosuke Endo, 13 Alisi Tupuailai, 12 Ryan Nicholas, 11 Hirotoki Onozawa, 10 James Arlidge, 9 Fumiaki Tanaka, 8 Takashi Kikutani (c), 7 Michael Leitch, 6 Sione Talikavili Vatuvei, 5 Toshizumi Kitagawa, 4 Luke Thompson, 3 Nozomu Fujita, 2 Shota Horie, 1 Hisateru Hirashima.
Replacements: 16 Yusuke Aoki, 17 Kensuke Hatakeyama, 18 Hitoshi Ono, 19 Toetuu Taufa, 20 Atsushi Hiwasa, 21 Murray Williams, 22 Bryce Robins.
Referee: Jonathan Kaplan (RSA)
Assistant referees: Bryce Lawrence (NZL), Matt Goddard (AUS)
The writing was on the wall when the Welsh notched up three tries inside the first twenty minutes, but the Namibians stood firm and it took another opening of the floodgates in the final quarter to see Wales really run away with it.
It was a gripping game at Wellington Regional Stadium as the Pumas came from behind to claim a priceless victory in the Pool B shake-up.
With only six players backing up from the 15-6 upset of Australia at Eden Park last weekend, they still maintained their three-point lead over the Wallabies in Pool C heading into the final games.
While they only scored two tries through scrum-half Kahn Fotuali'i and number eight George Stowers, Samoa will be delighted with the win.
The All Blacks could not have asked for a better performance to celebrate captain Richie McCaw's 100th cap and they are now guaranteed to finish atop of Pool A following three-straight maximums.
England ran in a total of ten tries in a woefully one-sided encounter under the roof of the Otago Stadium.
The Wallabies punished some weak defence from the Americans (responsible for 24 missed tackles) by running in eleven tries, with wing Adam Ashley-Cooper bagging a hat-trick.
Veteran wing Bryan Habana's first-half score saw him set a new Test try-scoring record for the Springboks, finally breaking Joost van der Westhuizen's long-standing benchmark.
Having lost to New Zealand and Canada, crowd favourites Tonga finally gave their fans something to cheer about following a well-earned win over an error-strewn Japanese outfit.
The result means Italy move level with Australia on five points in a pool that could have a massive impact on the make up of the play-offs.
In difficult conditions that made handling of the ball difficult, France scrum-half Moran Parra landed 23 points from the boot to ensure Les Bleus were able to bank their second win of the tournament in Napier.
Whilst England bagged maximum points against the brave Georgians, who never gave up until the final whistle, Martin Johnson will know there's still plenty of work ahead in what was another unconvincing display by his side.
Trailing by four points (6-10) at half-time, Wales dug deep to deny the Samoans victory thanks to a try by wing Shane Williams thirteen minutes from full-time which proved to be the match-winner.
There is no hiding the fact that a poor Wallabies side came off second best to the Irish as their key players were superbly contained by a side who in Brian O'Driscoll's words ''dug deep into the well''.
The defending champions were a far superior outfit from the one that edged the Welsh by one point a week ago, and silenced their critics with a comprehensive six-try victory.
The Pumas were full value for their win in a one-sided Pool B encounter that saw seven tries being scored -- six of them to Argentina.
It quickly turned into a procession in Waikato as Ma'a Nonu caused all kinds of problems for the Brave Blossoms, who had rested several of their first-choice players. New Zealand had done something similar during midweek while niggles for Richie McCaw and Dan Carter saw them pull out soon after being named in the starting XV.
Intensity was the name of the game as the protagonists went at each other hammer and tongs.
Four penalties and a drop-goal from Dan Parks were enough to hand Scotland four pool points in a try-less encounter in wet conditions.
The Canucks outscored Tonga three tries to two in a cracking game, and were full value for their win after leading 10-7 at half-time.