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.

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms