Blyth gained an unlikely victory at home against Gems after the visitors appeared to be cruising to victory with ten overs left as they required just 32 runs.
Blyth skipper Lawrence decided to bat first and Dent and Carr opened, with the latter falling in the second over without scoring.
Then with 11 on the board, Hussain bowled new batsmen Clark for a duck.
Chan Purma joined Dent and they slowly moved the scoring along to 57 when Alam trapped Dent lbw for 25.
Skipper Lawrence came in to join Purma, but with only three runs added, Alam trapped Purma lbw for 26.
Lawrence went on the attack and hit Ul-Haq for 22 in one over.
Lawrence and Smith brought up their 50 partnership in just four overs before Hussain finally ended the stand when he bowled Smith for 16. The pair had put on 65.
Lawrence fell two runs short of his half century when he was caught by Talam off Hussain. His innings included four sixes and four fours in just 29 balls.
Kemp and Singh put on 35 when the former went for 20.
Silva went for 13, which saw Ben Blacket make his senior debut as last man in and he played with maturity, helping Singh reach his half century.
The pair added 30 runs when Singh was bowled by Alam for 50. Blackett remained five not out as Blyth were all out for 235.
In Gems’ reply, Kemp made an early breakthrough when he trapped Krishnan lbw for four.
Kemp took a further two wickets and Silva chipped in with a dismissal before Shahid came in and scored 27 before being trapped lbw by Lawrence.
Alam was next in and with Ahmed put together a great partnership before being caught by Quinn off Lawrence for 33.
Runs continued to flow, but wickets also fell.
Dent bowled Kumar, had Ahmed caught by Smith and Hussain stumped by Quinn.
And Blyth snatched the win when the last wicket pairing was ended with Gems 11 short of the home side’s total. Dent clean bowling Ashee Ahmed.
Blyth’s bowling figures were A Kemp 3-38, RS Silva 1-48, M Lawrence 2-62 S Singh 0-44 and D Dent 4-31.
Blyth 30 points
Gems 10 points
Blyth will try to play their semi-final at Berwick on Thursday night with a 6pm start. They then travel back to Berwick on Saturday for a league game with a 1pm start.