Guernsey have secured promotion from World Cricket League Division Six after beating hosts Malaysia by five wickets.
The island side restricted Malaysia to 170-9 with Jeremy Frith taking three wickets for 16 runs.
In reply Guernsey reached their target with just over four overs to spare at the Kinrara Academy Oval.
Lee Savident top-scored with 40, Ross Kneller got 35 not out and Tim Ravenscroft scored 33 as Guernsey won their fourth successive match.
The win means Guernsey top their group and are guaranteed promotion to World Cricket League Division Five.
Guernsey are scheduled to play in the play-off for first place with Malaysia on Saturday.