Shrewsbury will wake in the morning and be bitterly disappointing. They really have acquitted themselves well. They had nothing to lose and havent "gone for it" at all.
Definitely shouldn't have counted that free kick. Good hit though, but yeah 3 players offside, and while they're in those positions there's no way it's not interfering with play. Wouldn't have made any difference though.
The commentator has just done that retrospective bullshit of significance saying Shrewsbury knocked out Man City in '79 like it was a big deal. They do it with Chelsea all the time too.
City were top flight and Shrewsbury in the third division. That's been a 'big deal' in the FA cup forever.