After losing the toss and being nominated to field first Graham Onions picked up the first three wickets in the Saltires innings, striking with the second ball when Gregor Maiden was caught behind without scoring, then with the first delivery of his second over when Chalmers was caught by Breese for 1.
Scotland were 16-3 when Onions trapped Josh Davey (6) lbw in his third over.
Richie Berrington and Flannigan put on 64, then the latter was bowled by Blackwell in his fourth over for 39 bringing Luke Butterworth to the middle with the score 80-4.
Berrington had started well but was bowled by Gareth Breese in the 22nd over for 31. Gordon Muchall swooped in from the covers to intercept a short shot from Mommsen and quick throw to Blackwell at the stumps resulted in Butterworth (8) being run out by Blackwell after the pair decided to go to for a quick single.
The 77 run partnership between Mommsen and Haq was broken thanks to catch in the deep by Kyle Coetzer off Mitchell Claydon in the 38th over with Haq out for 30 as the Saltires reach 170.
After the early collapse the Saltires batting line up picked up significant runs in the closing stages of their innings pushing their total past the 200 mark as the visitors set the hosts a target of 209 for the win.
The opening pair was broken in the third over when Phil Mustard was caught by Berrington off Parker for 1 with the Dynamos total at 8.
Coetzer and Stokes posted their fifty partnership in the 10th over, having increased the run rate to above six an over, with a rate of 5 per over required to win.
Coetzer (27) clipped the ball to Berrington in the 12th over, off Davey’s first delivery, leaving the Dynamos 75-2.
A 36 ball fifty from Stokes, including seven fours and a six, helped Durham pass the hundred mark before he lobbed a delivery from Davey to Butterworth in the deep without adding to his score, which is now his highest for Durham in one day cricket.
Dale Benkenstein then strode to the middle to join Muchall (18*). He added 12 before an impressive catch from Berrington in the covers, off Mommsen saw the Dynamos four down with 135 on the board.
The Dynamos were 145-5 once Blackwell (4) became Mommsen’s second victim when he was caught and bowled in the 28th over.
Gareth Breese and Muchall were then tasked with scoring the 71 runs required from 76 balls and some confident, strategic placing of the ball saw the Dynamos battle on and, despite falling behind the run rate required at one point, a late burst saw the home side pass their target with ten deliveries to spare, Muchall 95* and Breese 21*