Substitute Chris Humphrey struck a late equaliser for Shrewsbury Town as Brentford were held to a 1-1 draw in a feisty encounter at Griffin Park.
Charlie MacDonald looked like he had given the Bees a second home win in five days with a brilliant finish in the 73rd minute but Humphrey levelled things up with just ten minutes remaining to ensure the game between two of the division's top four teams finished all square.
For long periods of the highly competitive encounter it looked as if one goal would be the most the Griffin Park crowd would see as a stop-start match turned into a bit of a battle.
Chances were few and far between, yet bookings were plentiful, and there was seldom a clear cut opening.
Brentford had early claims for a penalty when it looked like a Marcus Bean header was stopped by a Shrewsbury arm on its way towards goal and at the other end Ben Davies lashed a free kick yards over the top.
Ben Hamer saved from a Marc Tierney drive and Nathan Elder headed wide but the most memorable moment of the first half was a melee involving more than a dozen players on the half hour.
It appeared as if Bean was stamped on as he was on the floor trying to release the ball and players piled in from both sides.
Eventually the game was re-started with a drop ball and no cards were handed out by referee Phillips.
Grant Holt shot into the side netting late in the first half and John Halls lashed a volley narrowly wide early in the second but chances were still infrequent.
Glenn Poole had a free kick deflected inches wide and Shane Cansdell-Sheriff shot over from the edge of the box before MacDonald struck what at the time looked like the winner.
Marvin Williams was largely responsible, breaking into the box and then dispossessing Graham Coughlan as the central defender dithered - the ball broke to MacDonald and he swivelled and struck the ball inside the far post.
The striker had a shot blocked soon after but Humphrey then levelled things when he slotted home form the right edge of the box from a Holt lay off.
MacDonald shot wide for The Bees and Davies did likewise at the other end but neither team could get the winner and had to be content with a share of the spoils.
Brentford: Hamer; Newton, Wilson, Bennett, Wood; Williams, Halls, Bean, Poole (sub Dickson 90 mins); Elder, MacDonald
Subs (not used): Brown, O'Connor, Phillips, Ademola
Shrewsbury Town: Garner; Herd, Coughlan, Jackson, Tierney; Davies, Cansdell-Sheriff (sub Humphrey 77 mins), Sigurdsson, McIntyre; Walker (sub Symes 77 mins), Holt
Subs (not used): Ashton, Langmead, Symes, Murray, Humphrey
Attendance: 5,362 (597 away fans)
Written by Chris Wickham