Jaze Kabia's stoppage-time equaliser earned Grimsby a point in a 3-3 thriller at Harrogate.
The 25-year-old forward made it two goals in as many games following his summer move to ensure the spoils were shared in a contest that the hosts had led 1-0 and 3-1.
All the goals were scored during the second half, with Charles Vernam and Harvey Rodgers also on target for the visitors and Reece Smith, Ellis Taylor and Conor McAleny netting for the Sulphurites.
Harrogate made the breakthrough just before the hour mark when Green was penalised for a foul on Stephen Duke-McKenna close to the halfway line.
A quickly-taken free-kick then sent Smith racing down the flank and he fired in from 15 yards with the aid of a slight deflection for his first-ever EFL goal.
The Mariners levelled when Vernam tucked an eight-yard effort inside home keeper James Belshaw's far post.
Two goals in five minutes put Harrogate back in the ascendancy with Christy Pym grabbing Shawn McCoulsky's ankles to concede a penalty that Taylor confidently converted.
McAleny then scored seconds after being hailed from the bench, having only signed for the club 24 hours earlier.
But the visitors refused to surrender and, after Belshaw made a superb save, Rogers drilled a 20-yard strike inside his right-hand post.
Then, in added time, Kabia side-footed past an advancing Belshaw.
Match report supplied by PA Media.
Harrogate boss Simon Weaver: 'It was a rollercoaster, but we have goals in us'
Grimsby boss David Artell: 'It was one we should have won'