Sri Lanka's cricket team has edged host Zimbabwe by two wickets to win the fourth of five one-day international matches.

Batsman Jehan Mubarak had an unbeaten 60 runs as Sri Lanka went 150-for-eight against Zimbabwe's 146 all out Friday in Harare.  Bowler Ajantha Mendis collected six wickets for Sri Lanka, earning him "Man of the Match" honors.

Keith Dabengwa top-scored with 32 runs for Zimbabwe.

Some information for this report was provided by AFP and AP.