MAIDENHEAD United fell to penalty shoot-out heartbreak for the second successive season in the Berks & Bucks Senior Cup after Reading Under-23s edged a 4-3 win on Tuesday.

Josh Barrett scored the winning spot-kick after Seth Twumasi and Harold Odametey missed for the Magpies in the semi-finals tie at York Road.

Keeper Nick Hamann had earlier given the home team the advantage in the shoot-out after saving the first Royals penalty from Cameron Green.

The National League schedule has kept Maidenhead busy in the last few weeks so manager Alan Devonshire refreshed his side to give starts to Hamann, Herson Alves, Ryan Bird, Nana Owusu and Mike Fondop.

Reading suffered a blow after 15 minutes when they were reduced to 10-men. Keeper Myles Roberts came off his line and fouled the onrushing Fondop.

The visitors sacrificed play-maker Oliver Pendlebury for substitute keeper Myles Roberts.

The Magpies were unfortunate not to take the lead in the 24th minute as, following a heavy spell of pressure, Ryan Upward hit the post with a volley from 16-yards.

Reading seemed comfortable with 10 men until a ball over the top from Ayo Obileye was latched onto by Fondop. He was too strong for the Royals defence and ran through to lob home his first goal for Maidenhead on 41 minutes.

The home team thought they had doubled their advantage in the 64th minute when Bird scored with an exquisite flick at the near post. The assistant referee however had his flag raised for offside.

Reading were quite happy to sit back knowing that they could commit bodies forward in the last 10 minutes. The gameplan worked as substitute Teddy Howe caught everyone in York Road by surprise when he lobbed Hamann from 20-yards after 82 minutes.

Reading went on to win the penalty shoot-out 4-3 and will play either Marlow or Slough Town in the Senior Cup final this season.