Two late goals by Carlton Morris helped Luton Town to a 2-1 victory Sheffield Wednesday at Kenilworth Road.

Barry Bannan had volleyed the Owls in fronts, but a handball by Di’Shon Bernard was penalised by the referee, earning the Wednesday defender a red card and allowing substitute Morris to score the spot-kick.

Morris then added a second goal to win the match for Rob Edwards’ side, who picked up their first home win of the new season and back-to-back three point hauls in the Championship.

Having picked up a first win of the campaign at Millwall the previous weekend, Luton arrived seeking to build on that against a Sheffield Wednesday side without a win since the opening weekend.

The visitors would start on the front foot, with Bannan firing a strike off target when well-placed before Thomas Kaminski kept out Michael Smith and Josh Windass when the Wednesday attackers were well placed to strike.

Mark McGuinness was denied a first Luton goal by James Beadle later in the half in the home side’s best first half opportunity.

But it would be the visitors who struck the game’s opening goal seven minutes after the restart. Jan Valery picked up the ball down the flank and his cross found away skipper Bannan, who dispatched a fine volley beyond Kaminski and in.

Luton made a triple substitution in response but initially couldn’t create big chances. That all changed, however, when they were handed a penalty in the final 15 minutes.

A free-kick was half-cleared to Teden Mengi, who saw a drive blocked by Bernard, but the same defender’s block on McGuinness’ rebound was deemed to have been by his hand, earning him a straight red card and seeing Luton given a penalty.

Morris stepped up and duly did the honours by rolling the ball home from the penalty spot.

A winner came Luton’s way with two minutes to go. Sheffield Wednesday struggled to clear their lines and McGuinness eventually prodded the ball for Morris to thump past Beadle, earning the home side the win.