Gavin Williams scored a tremendous injury-time equaliser to rescue a replay for Bristol City in the FA Cup third-round tie with Cardiff City.
The Welshman arrived at the edge of the area to meet Nicky Maynard's square ball perfectly, Williams blasting a low shot across the diving David Marshall.
Michael Chopra had given Cardiff a 76th-minute lead when his touchline lob caught Dean Gerken out of position.
The replay will be held on Tuesday, 19 January at the Cardiff City Stadium.
With the original date for this game having been postponed because of the freezing weather sweeping the country, there were some nervous glances skywards as fresh show swirled around Ashton Gate.
But Robins groundstaff had worked hard to ensure the game would go ahead and both sets of players went to work with gusto in the icy night air.Then on 76 minutes Chopra produced a moment of skill and opportunism to break the deadlock.
Warren Feeney chased what seemed to be a lost cause down the right but did enough to cause Robins keeper Gerken to botch his kick.
The ball fell to Chopra tight on the touchline and the striker curled a sublime first-time chip over the despairing Gerken into the Bristol net - his first goal since 29 September.Then two minutes into injury Maynard collected the ball on the Cardiff 'D', held off his marker and laid the ball perfectly into the path of Williams arriving on the right.
The Wales midfielder barely had to break stride and clattered a pin-point shot into the far corner to deny the club he supported as a youngster.
Although denied the win tonight, Cardiff will at least have home-field advantage in a week's time for the replay that will decided who advances to meet Leicester in the fourth round.
www.bbc.co.uk