Johnson’s 58 was supported by 31 runs from John Kus and 21 from Jamie Brierly.
For the Lions, Robert Blunt was a standout with bowling figures of 4/43 from 16 overs.
Aaron Walshe’s bowling figures were another highlight of the innings, with three wickets for 31 runs, including five maidens, off 16.1 overs.
Moe’s reply with the bat got off on the wrong foot, with Noah Kane (11) and Kane O’Connell (1) sent back to the sheds early.
Riley Baldi stepped in but returned soon after when he was out for a duck off the bowling of Brierly, who has figures of 2/5 off five overs.
The Lions will enter the second day of play on 3/24.
Yallourn North v Trafalgar
Trafalgar bowler Jasin Hopkins decimated the Yallourn North batting order with a seven-wicket haul.
In a sad day out for the Bombers, Hopkins finished with figures of 7/30 off 16.2 overs, including seven maidens, as Yallourn North reached a total of 89 runs.
William Lawrey was a shining light with the bat with an unbeaten 35, but Jason Wiseman was the only other Bombers batsmen to reach double figures with his 11 runs.
The misery continued for Yallourn North when Trafalgar stepped to the crease.
Despite snagging the early wicket of James Heslop (8) with Trafalgar sitting on 16 runs, the Bombers failed to make a dent.
A 74-run partnership between Brodie Burgess (47) and Marco Higgins (42) steadied the ship before Burgess was caught off the bowling of Wiseman.
Morwell v Jeeralang Boolarra
Morwell is well on its way with the bat after Jeeralang Boolarra posted a total of 188.
Ben Heath (69) starred with the bat for the Panthers before he was trapped leg before wicket by Robert Webber.
Ben Duffy (49) chipped in with some valuable runs before Jeeralang Boolarra was bowled out.
Webber was the pick of the bowlers with figures of 3/25 off 16.4 overs.
Morwell sits on 1/30 as it enters the second day of play on Saturday.
Mirboo North has the bye.