Play-off chasing Shrewsbury had to settle for a point against Barnet after both sides hit the woodwork in a goalless draw full of chances.
Derek Asamoah forced a good save from Barnet keeper Ross Flitney before hitting the post five minutes later.
Bees' Jason Puncheon saw a 30-yard drive tipped over and Chris MacKenzie volleyed over when well-placed.
Barnet's Liam Hatch saw a drive hit the bar, while Shrews' Andy Cooke headed against the post in injury time.
Barnet: Flitney, Devera, Yakubu, King, Gross, Sinclair, Bailey, Hessenthaler (Cogan 24), Puncheon, Hatch, Birchall (Allen 84).
Subs Not Used: Harrison, Hendon, Grazioli.
Booked: Sinclair, Devera, Hatch.
Shrewsbury: MacKenzie, Herd (Burton 7), Langmead, Hall, Tierney, Mike Jones (Humphrey 55), Drummond, Davies, Ashton, Fortune-West (Cooke 80), Asamoah.
Subs Not Used: Shearer, Hope.
Booked: Burton.
Att: 1,672
Ref: P Melin (Surrey).