TRANENT Juniors were 3-2 winners over Caledonian Braves away from home in the Lowland League.

The hosts took the lead from the penalty spot early in the first half before Ben Miller equalised before half-time for Tranent.

Tranent Juniors were reduced to 10 men in the second half as Craig Barr was sent off.

Despite being a man down, Tranent took the lead through Miller again before making it 3-1 shortly after through Nicky Reid.

The hosts kept fighting for a way back into the game and made it 3-2 with a little under 20 minutes to go, but Tranent held on for an important win.

The win puts Tranent Juniors second in the table and they face a tough away fixture against Celtic B on Saturday.

In the Premier Division, Haddington Athletic were 3-2 winners over Oakley United away from home in a thrilling encounter.

Haddington hit the ground running with Ali Simpson and Gabri Auriemma putting them 2-0 up within eight minutes. But the hosts pulled one back through Evan Stanfield on 10 minutes to settle the game down.

Dylan Tait extended the visitors’ lead in the second half from the penalty spot with 25 minutes to go.

Lewis McDonald struck late for Oakley to reduce the deficit but it was too little too late giving the county side all three points.

Haddington Athletic sit ninth in the table and next face Sauchie at home on Saturday.

Musselburgh Athletic edged out a 1-0 win over Blackburn United at home.

Liam Reid put Musselburgh ahead on 26 minutes but they had to hang on in the second half with Jackson Barker sent off just before half-time.

Blackburn’s man advantage did not last long however as they were also reduced to ten men just two minutes into the second half.

With the numbers evened Musselburgh managed to hang on for all three points.

Musselburgh Athletic sit fifth in the table and face Vale of Leithen at home on Saturday.

In the First Division, Dunbar United beat Kennoway Star Hearts 4-1 at home in another impressive home victory.

James Redpath had the hosts in front just five minutes in before doubling his tally six minutes later.

Gregor Goldie made it 3-0 on 37 minutes before Darren Handling made it 4-0 just before half-time.

It was an uphill battle for the visitors in the second half and they had a go to try and get back in the game.

Jake Grady pulled one back midway through the half but Dunbar held on for a comfortable win.

Dunbar United remain top of the table and seven points clear of Newtongrange Star in second place.

They next face Crossgates Primrose at home on Saturday in the East of Scotland Qualifying Cup third round.

Preston Athletic were narrowly beaten 2-1 away from home by Lochore Welfare.

Lochore took the lead on 20 minutes before making it 2-0 in the second half.

Alex Imlah pulled one back for Preston shortly after but were reduced to 10 men when Paul Currie was given a second yellow card.

Despite continued efforts the hosts were unable to find an equaliser.

Preston Athletic sit fifth in the table and next face Coldstream away from home on Saturday.

Ormiston Primrose’s game against Heriot-Watt University in the Second Division at home was postponed due to a waterlogged pitch.

The county side remain 17th in the table and next face Hawick in the King Cup.