Opening batsman Daniel Hughes hit his highest score in One-Day domestic cricket, and second century in three days, during the NSW Blues first victory of the Marsh Cup at Drummoyne Oval on Wednesday.

Hughes made 152 from 143 deliveries in a massive 6/348 against Western Australia. The Blues prevailed by 77 runs after dismissing the visitors for 271 in 44.3 overs.

It was the fifth One-Day domestic century for Hughes that equalled the record for the most limited-overs centuries made by a Blues batsman.

Steve Waugh, current Blues coach Phil Jaques, Brad Haddin and Nic Maddinson also have five centuries to their name.

In both matches against Western Australia this week at Drummoyne Oval, Hughes scored 264 runs and was dismissed just the once. He made an unbeaten 112 from 96 balls in the eight-run loss under the Duckworth Lewis Stern Method on Monday.

Hughes was named Player of the Match in both fixtures. He shared two key partnerships in the win, worth more than 100 runs each, with 20-year-old Blues rookie Matthew Gilkes and allrounder Moises Henriques.

In just his second One-Day domestic match, Gilkes blasted 82 from 51 balls in an unbelievable display of clean ball striking.

Gilkes hit four sixes, the same number as Hughes, and seven boundaries. His partnership with Hughes was worth 105 from 70 balls for the third wicket.

Henriques made 67 from 58 and added 116 for the second wicket with Hughes.

Henriques played his 78th One-Day match for NSW on Wednesday equalling Dominic Thornely for the third most appearances as a Blues player.

He also went past the great Steve Waugh and Phil Jaques into fourth on the list of all-time leading run-scorers in One-Day domestic cricket for NSW. Henriques now has 2,357 runs at just below 40, Waugh scored 2,315 at 50 and Jaques made 2,341 at 40.

In reply, Sydney Sixers wicketkeeper-batsman Josh Philippe (64 from 50) ensured a fast start for Western Australia chasing the big total. Hilton Cartwright (74 from 68) top-scored for the visitors batting at No. 7.

The departure of Philippe in the 14th over led to a flurry of wickets that saw Western Australia lose 4-18 within five overs.

One of those wickets was the Western Australian captain Mitchell Marsh, for a first ball duck, courtesy of an absolutely blinding catch by teenager Jack Edwards, one-handed full stretch to his left, inches off the ground.

The catch put Harry Conway on a hat trick but he was denied. The Blues speedster claimed three of the five early wickets to fall and finished with 3-30 from eight overs.

At one stage, Western Australia was 5/103 in the 18th over.

Sydney Thunder off-spinner Arjun Nair also took 3-59 from his 10 overs for the Blues. Fast bowler Sean Abbott, who claimed 2-17 from 7.3 overs, and leg-spinner Dan Fallins (2-50) were the other wicket takers.

Scorecard here.