Oldham Athletic exited the Checkatrade Trophy at the quarter final stage as they were beaten 2-1 by Shrewsbury Town.
Stefan Payne gave the home side the lead early in the first half before Aaron Holloway equalised on 68 minutes.
He fired into the bottom corner from a Craig Davies knock down to pull the scores level but late into the game, Shrewsbury managed to grab a winner.
Substitute Alex Rodman managed to create space for himself inside the penalty area and he found the bottom corner to knock Latics out of the competition.
Richie Wellens made four changes to the side which lost 3-0 to Peterborough United at the weekend.
But it was a disastrous start to the game for Wellens’ men as they were behind after 16 seconds.
Arthur Gnahoua was allowed space on the right and he crossed for an unmarked Payne to fire into the far corner to put the Shrews ahead.
Latics could not get going in the game and the home side almost capitalised with a number of half chances.
Aristote Nsiala rose highest from a corner but headed over, whilst minutes later, Gnahoua tested the palms of Johny Placide but he made a good save.
Athletic started to get a grip of the game and forced a number of chances.
Jack Byrne fired wide on 25 minutes after good build up play and before the half hour mark, Mohamed Maouche dragged another effort wide.
Latics needed to capitalise on their spell of possession and the hands of Dean Henderson were tested on two occasions.
After neat build up play, Byrne smashed at goal from 20 yards which Henderson saved at the second attempt and the best chance of the half for Latics came on 37 minutes.
Davies received the ball from an Holloway flick on and he volleyed at goal but Henderson again made a good save to deny the striker.
A change was needed at the break and Wellens brought on Ryan McLaughlin in place of Maouche.
However, the hosts almost doubled their lead a minute into the second half. Gnahoua crossed into the centre but Payne could not connect properly with his cross.
After a Davies effort was blocked on 49 minutes, Shrewsbury Town fans thought they had extended their lead but Jon Nolan’s effort smashed the side netting.
After changes for both sides, Latics started to force the issue. Byrne slid a shot wide after the hour mark but on 68 minutes, Latics’ patience paid off as they drew level.
Byrne’s free kick into the box was headed across the box by Davies and Holloway was there to convert and draw Latics level.
Two quick chances for Latics followed as they went in search of the winning goal.
Holloway almost doubled his tally for the night but his header was saved at the front post, whilst sends later, Gardner hammered an effort from 25 yards which Henderson had to tip wide.
Latics continued to attack and Byrne almost found the top corner on 78 minutes but goalkeeper Henderson made an unbelievable stop to deny the midfielder.
As time seemed to be running out and penalties loomed, Shrewsbury Town managed to find the winning goal on 88 minutes.
Rodman started the attack and played a low ball to Nolan in the box. He raced into the box, received the ball and found the bottom corner to win the game for Shrewsbury and knock Latics out of the Checkatrade Trophy.
Shrewsbury Town: Henderson, Lowe (Rodman 72’), Sadler, Beckles, Whalley, Gnahoua (Dodds 63’), Bolton, Morris, Nolan, Nsiala, Payne (John-Lewis 90’).
Subs not used: MacGillivray, Riley, Morris, McAtee.
Oldham Athletic: Placide, Wilson, Bryan, Edmundson, Hamer (Dummigan 57’), Gardner, Maouche (McLaughlin 46’), Pringle, Byrne, Holloway (Duffus 83’), Davies.
Subs not used: De La Paz, Benyu, Nepomuceno, Obadeyi.
Goals: Shrewsbury Town (Payne 1’, Rodman 88’) 2-1 Oldham Athletic (Holloway 67’)
Attendance: 1,984 (269 visiting supporters)