Ireland ended their World Cricket League Championship campaign with a comprehensive seven-wicket win over Scotland in the second One-Day International in Belfast.

After Kevin O'Brien took three wickets to bowl Scotland out for 165, brother Niall marshalled the run chase with an unbeaten 65.

Ireland had already qualified for the 2015 World Cup but ended the tournament with 11 wins, one tied match, one abandoned game and one defeat from 14 matches having dominated throughout.

Scotland missed out on the chance to qualify automatically when they lost the first match by one wicket and they will now progress to New Zealand next year for the qualification tournament at which 10 teams will compete for two remaining slots.

Afghanistan, Netherlands and United Arab Emirates remain in contention to join Ireland at the World Cup through automatic qualification.

Scotland won the toss and chose to bat but lost Freddie Coleman (1) who was trapped in front by Max Sorensen (3-36) as Ireland started the stronger.

Hamish Gardiner (18) was next to go, well caught behind by Gary Wilson off Eddie Richardson before O'Brien struck with a crucial double blow.

Matt Machan drove loosely to be caught by Niall O'Brien at mid off for 23 and Preston Mommsen edged a pull behind for 12 and Scotland were 61 for four.

Calum MacLeod (39) and Richie Berrington (35) fought hard to add some respectability to the score, putting on 66 for the fifth wicket.

However, their hard work was largely undone as Scotland subsequently lost their last six wickets for 38 runs.

Stuart Thompson marked his ODI debut by removing Majid Haq and Iain Wardlaw without scoring to pick up two for 20 as David Murphy was left unbeaten on 20.

Wardlaw then removed Irish openers William Porterfield (5) and Paul Stirling (13) to raise hopes of victory, the former bowled and the latter caught behind as he toe-ended a pull shot.

However, Ed Joyce calmed any Irish nerves with a fluent 39 in 49 balls and Niall O'Brien struck 65 not out in 70 balls with nine fours. Joyce and O'Brien added 69 for the third wicket to take Ireland to the brink. Joyce was bowled by Haq but O'Brien was joined by Wilson, who collected his 1,000th ODI run in the course of his 35 not out in 53 balls.