BALA Town finally got back to winning ways with a dominant 3-1 win over Cymru Premier League high-flyers Flint Town United.

The Lakesiders led at the break following a controlled first-half performance thanks to Dave Edwards’ header just before half-time.

It was then Ollie Shannon who added a quick-fire brace in the second-half to send the Lakesiders well on their way to victory.

Jack Kenny did get one back for Flint, but Colin Caton's side held on to secure the three points.

Antony Kay had an early effort that lacked the power to beat Jonathan Rushton in the Flint goal.

It was then Kieran Smith’s turn to test the Silkmen shot-stopper as he forced him into a brilliant save with his feet to keep it goalless.

At the other end, Conor Harwood's shot forced Alex Ramsay into an excellent save and with half-time approaching, the Lakesiders claimed the lead.

Dave Edwards read Brad Bauress’ corner perfectly to meet it at the front post and head the ball in off the woodwork.

Flint looked more threatening following the break as they targeted a leveller.

Penalty shouts for handball were ignored and at the other end, Bala had claims for a spot kick when Sean Smith went down in the area, with the referee having none of it.

Bala soon extended their advantage via Shannon's powerful shot and the same player put the game to bed minutes later with Bala's third.

He almost grabbed a quickfire hat-trick, with his shot agonisingly creeping just wide.

Jack Kenny grabbed one goal back with little time to go, but Bala defended their two-goal lead in the remaining minutes to secure a vital victory to get back to winning-ways.