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: https://www.givemesport.com/writeforgms