Richard Walker scored twice and Sammy Igoe added a third as Bristol Rovers came from behind to beat 10-man Shrewsbury 3-1 in the League Two play-off final.
Stewart Drummond gave Shrewsbury a wonderful start with a glancing header in the third minute, but the Pirates were soon back on terms through Walker, who netted from close range, before a precisely weighted chip left Shrews goalkeeper Chris MacKenzie despairing and Rovers in front by half-time.
Shrews winger Marc Tierney was sent off by referee Michael Jones following a late challenge on Stuart Campbell in the 88th minute which earned him a second yellow card and the Town´s misery was completed when Igoe slotted deep into injury time.
© Copyright PA Sport Ltd 2007, All Rights Reserved.