Melville smashed more than 300 in a day to finish well on top, led by an even set of contributions from the side’s batting line-up.
Tom Scollay scored 64 at the top of the order before Matt Bowdler (50), Drew Porter (45) and Myles Keyt (42) helped propel the side to 311 all-out at stumps.
Scollay, alongside Luke Towers (33), set the platform with a patient 77-run second wicket partnership.
PerthNow Digital Edition.
Your local paper, whenever you want it.Get in front of tomorrow's news for FREE
Journalism for the curious Australian across politics, business, culture and opinion.
READ NOWSixth-placed Melville has lost its past three games.
Seventh-placed Fremantle and eighth-placed Midland-Guildford are both breathing down Melville’s neck, with strong first days in their Round 12 fixtures.