Sri Lanka made it four wins from four but were made to work hard for an 82-run win over previously unbeaten Scotland to top Group B at the World Cup Qualifiers.
Captain Richie Berrington hit a career-best 127 as Scotland beat the UAE to make it back-to-back wins at the World Cup Qualifiers in Zimbabwe while Sri Lanka thrashed Oman by 10 wickets.
Ireland crashed to an innings defeat on the final day of their second Test against Sri Lanka, who spun their way to a victory in Galle.
Sri Lanka piled up an enormous total of 704 for three as they heaped scoreboard pressure on Ireland on the fourth day of the second Test in Galle.
Ireland toiled for little reward in the field a day after their record-breaking batting feats as Sri Lanka charged to 357 for one in Galle to trail the tourists by just 135.
Paul Stirling and Curtis Campher joined Ireland's growing list of Test centurions as the tourists posted their new record total of 492 on day two against Sri Lanka in Galle.