Sunbury United continued its good form with the bat, while Gisborne is on track for victory in the latest round of the Gisborne and District Cricket Association McIntyre Cup.
The heat came out for the second last round of the season, with five teams still fighting for finals spots.
The Bees, who sit outside the top four, need to keep winning if they are to play finals and are on top after day one of their clash with Macedon.
The Bees made 7-302 from their overs.
Upul Fernando scored 105 for the Bees, while there were a number of contributions down the order to push the score beyond 300.
Edward Ferguson and Alex Browne took two wickets each.
Gisborne, which is trying to claim top spot, is well on top against the Sunbury Kangaroos.
The Kangaroos were bowled out for 172 with Simon Barry top scoring with 39. Joshua Wills took three wickets for the Dragons.
The Dragons quickly moved to 0-40 off nine overs at the end of the day. Warren Kelly will resume at 19 not out and Spencer Jones at 18 not out.
In a match with finals ramifications, ladder leaders Woodend was bowled out for 205 against Rupertswood. In a battle between two sides in the top four, Woodend overcame a slow start to produce a solid score.
Warren Else top scored with 54.
Deegan Campbell took 4-21 off eight overs for Rupo.
In the other match, Romsey didn’t completely fire but still managed to put 227 on the board against Broadford.
The Redbacks, who need to keep winning to ensure a finals spot, were bowled out with five and a bit overs remaining.
Skipper Ben Way top scored with 53, while James Jones took four wickets for Broadford.
Broadford survived three overs at the end of the day and will resume at 0-16.