Almukhain Ahmed struck the winner as Oman edged Indonesia 1-0 on Sunday in a warm-up clash for next month's Asian Cup.
Oman could have had more but for the woodwork and a disallowed goal in the first half.
Indonesia, co-hosts for Asia's premier tournament, had chances to equalise but failed to convert them when it counted.
Striker Bambang Pamungkas was unable to convert a first-half penalty for the injury-ravaged hosts.
The decisive goal came in the 57th minute when Ahmed collected a loose ball just outside the box and fired home.
Indonesia are in Asian Cup Group D alongside Korea Republic, Bahrain and Saudi Arabia while Oman are in a tricky Group A with Thailand, Iraq and Australia.
Indonesia, co-hosts for Asia's premier tournament, had chances to equalise but failed to convert them when it counted.
Striker Bambang Pamungkas was unable to convert a first-half penalty for the injury-ravaged hosts.
The decisive goal came in the 57th minute when Ahmed collected a loose ball just outside the box and fired home.
Indonesia are in Asian Cup Group D alongside Korea Republic, Bahrain and Saudi Arabia while Oman are in a tricky Group A with Thailand, Iraq and Australia.
Copyright (c) Press Association
Related Articles

Socceroos' World Cup hopes dire after Oman Draw

Socceroos camp hit by Championship player's positive COVID-19 result
