McCleary’s Last-Gasp Winner Secures Vital Three Points for Gills
Gillingham snatched a dramatic 1-0 victory over Shrewsbury Town at Priestfield Stadium on Saturday afternoon, with Gavin McCleary’s 90th-minute strike proving to be the difference in a hard-fought League Two encounter.
The veteran winger’s perfectly-timed intervention deep into stoppage time sent the home faithful into raptures and delivered three crucial points for the Gills, who had to dig deep to overcome a resilient Shrewsbury side that dominated large periods of the contest.
For much of the afternoon, it appeared the points would be shared as both teams struggled to find the clinical edge in the final third. Shrewsbury arrived in Kent with clear intent, controlling 51% of possession and registering 14 shots compared to Gillingham’s five, yet it was the hosts who proved more clinical when it mattered most.
The first half was a cagey affair punctuated by disciplinary issues for both sides. Shrewsbury’s Tom Perry was the first to see yellow on 31 minutes, followed six minutes later by Gillingham’s Ryan Hale as referee kept a tight rein on proceedings. The visitors continued their physical approach after the break, with Will Gray joining Perry in the book on 57 minutes.
Despite being outshot and seeing less of the ball, Gillingham’s defensive resilience proved crucial throughout the 90 minutes. The Gills managed to restrict Shrewsbury to just three shots on target from their 14 attempts, suggesting a well-organized defensive display that frustrated the visitors’ attacking ambitions.
Gillingham’s more direct approach was evident in their statistics – five shots with two finding the target represented a clinical conversion rate that ultimately proved decisive. The home side also had to work harder for their opportunities, managing just two corners compared to Shrewsbury’s four.
As the clock ticked toward what seemed an inevitable stalemate, McCleary provided the moment of magic that Priestfield had been waiting for. The experienced winger, who has been a key figure for the Gills this season, found himself in the right place at the right time to break Shrewsbury hearts and send the home supporters into delirium.
The victory will provide significant relief for Gillingham, who showed tremendous character to grind out a result against opponents who arguably deserved something from their dominant display. The ability to secure three points while not at their fluent best demonstrates the fighting spirit that could prove invaluable as the League Two season progresses.
For manager and supporters alike, McCleary’s late heroics will serve as a reminder that football matches are won in moments, and Gillingham’s patience and persistence ultimately paid dividends against a Shrewsbury side that will rue their inability to convert territorial dominance into goals.
The Gills will now look to build on this morale-boosting victory as they continue their League Two campaign, with the knowledge that even on difficult afternoons, they possess the quality and determination to find a way to win.


Arsenal
Manchester City
Manchester United
Liverpool
Aston Villa
Brighton
Bournemouth
Chelsea
Brentford
Fulham
Everton
Sunderland
Crystal Palace
Leeds
Newcastle
Nottingham Forest
West Ham
Tottenham
Burnley
Wolves
Coventry
Ipswich
Millwall
Middlesbrough
Southampton
Wrexham
Hull City
Derby
Norwich
Birmingham
Swansea
Preston
Bristol City
QPR
Sheffield Utd
Watford
Stoke City
Portsmouth
Charlton
Blackburn
West Brom
Oxford United
Leicester
Sheffield Wednesday
Lincoln
Cardiff
Bolton
Stockport County
Bradford
Stevenage
Luton
Plymouth
Huddersfield
Reading
Mansfield Town
Wycombe
Barnsley
Blackpool
Doncaster
Wigan
Peterborough
Burton Albion
AFC Wimbledon
Leyton Orient
Exeter City
Port Vale
Rotherham
Northampton
Milton Keynes Dons
Bromley
Cambridge United
Salford City
Notts County
Grimsby
Chesterfield
Swindon Town
Barnet
Crewe
Oldham
Walsall
Colchester
Bristol Rovers
Fleetwood Town
Accrington ST
Cheltenham
Gillingham
Shrewsbury
Tranmere
Newport County
Crawley Town
Harrogate Town
Barrow
York
Rochdale
Carlisle
Boreham Wood
Scunthorpe
Southend
Forest Green
FC Halifax Town
Hartlepool
Woking
Tamworth
Boston United
Altrincham
Solihull Moors
Wealdstone
Yeovil Town
Eastleigh
Gateshead
Sutton Utd
Aldershot Town
Brackley Town
Morecambe
Braintree
Truro City
AFC Fylde
South Shields
Kidderminster Harriers
Macclesfield
Buxton
Scarborough Athletic
Chester
Merthyr Town
Darlington 1883
Spennymoor Town
AFC Telford United
Marine
Radcliffe
Southport
Chorley
Worksop Town
Oxford City
Bedford Town
King's Lynn Town
Hereford
Curzon Ashton
Alfreton Town
Peterborough Sports
Leamington
Worthing
AFC Hornchurch
Torquay
Dorking Wanderers
Hemel Hempstead Town
Weston-super-Mare
Maidenhead
Maidstone Utd
Ebbsfleet United
Chelmsford City
Chesham United
AFC Totton
Dagenham & Redbridge
Tonbridge Angels
Horsham
Slough Town
Salisbury
Hampton & Richmond
Farnborough
Dover
Bath City
Chippenham Town
Enfield Town
Eastbourne Borough
