Shrewsbury Town suffered defeat away at Charlton Athletic on Saturday afternoon.
The first 20 minutes displayed little quality from either side. Diallang Jaiyesimi fired the game's opening effort at Marko Marosi's goal in the third minute, but the Slovakian shot-stopper was equal to it. Town's first chance came in the 20th minute as Tyrese Fornah struck an audacious half-volley from 25-yards out, but it flew narrowly over the upright.
The next noteworthy effort on goal came shortly before half-time when Conor Washington latched onto a through-ball and found himself one-on-one with Marosi after a defensive mix-up. However, the shot was tame and Marosi kept the ball out. Marosi was called into action once again as, with almost the last movement of the half, Alex Gilbey headed goalward, only for the Shrewsbury 'keeper to catch it.
Shrewsbury started the second period strongly and had a golden opportunity to take the lead in the 49th minute when Ryan Bowman collected Luke Leahy's through-ball and struck a left-footed shot towards Craig MacGillivray's bottom left-hand corner. Macgillivray was equal to it and palmed it away, but only as far as the onrushing Josh Daniels who again forced a save from the Charlton 'keeper from close range.
Marosi was called into yet more heroics around the hour-mark as Town faced a barrage of Charlton attacks and crosses. The stubborn Salop defence stood firm until the 64th minute when Jayden Stockley headed home from a corner kick and gave the hosts the lead.
A few minutes later, Shrewsbury's top goalscorer Dan Udoh collected the ball on the edge of his own box and drove the entire length of the pitch, beating five or six Charlton players before unleashing a shot at the end of his magnificent solo run. Unfortunately, the potential goal of the season was palmed around the post by MacGillivray.
There was a long pause in play with just over ten minutes remaining as Marosi reported an incident to the officials. Following the match, it became clear that Marosi received verbal abuse from a member of the crowd.
Following this incident, Charlton doubled their lead as substitute Chuks Aneke headed home the Addicks' second goal of the game.
This goal put the result beyond doubt and Shrewsbury had to settle for defeat at The Valley.
Charlton: Craig MacGillivray (GK), George Dobson, Akin Famewo, Jason Pearce (C), Diallang Jaiyesimi, Jayden Stockley, Albie Morgan, Alex Gilbey (Chuks Aneke, 75'), Conor Washington (Daniel Kanu, 90+6'), Adam Matthews, Sean Clare
Subs not used: Nathan Harness, Jake Forster-Caskey, Jonathan Leko, Ryan Inniss, Corey Blackett-Taylor
Salop: Marko Marosi (GK), Luke Leahy (C), Matthew Pennington, Shaun Whalley, Tyrese Fornah, Josh Vela, Daniel Udoh (Tom Bloxham, 90+4'), Ryan Bowman, Joshua Daniels, George Nurse, Tom Flanagan
Subs Not Used: Harry Burgoyne (GK), Aaron Pierre, Charlie Caton, Kade Craig, Saikou Janneh, Josh Barlow
Referee: Sam Purkiss
Assistant Referees: Louis Marks and Adrian Tranter
Fourth Official: Daniel Cook