A superb spell of bowling from Carl Lake gave Rockware a vital win over Bilsthorpe.
After winning the toss, visitors Bilsthorpe chose to bowl first in a must win game for both teams.
Captain Chris Spittlehouse was too good for the Rockware upper order and removed the first three batsmen in no time at all, with only Andrew Bell (20) troubling the scorers.
It was left to a partnership between Daz Edwards (38) and Greg Atherton (41) to rescue the Rockware innings.
After Atherton was bowled by Daniel Dallman (5-21) a lower order collapse saw the home side finish on a very modest 137 from 37 overs, with Paul Billam left at the crease on a defiant six not-out.
Early wickets were needed from the Glass if they had any hope of defending such a meagre total.
It was Dave Wesley who answered the call, taking the wickets of both openers in his first two overs.
First Alan Hall (0) was well caught by Ady Bateman, then a trademark Wesley outswinger was too much for Chris Spittlehouse (0).
These early breakthroughs were to be the catalyst of what was to come as the pressure began to show on the visitors.
Some excellent glove work from wicket keeper Jake Stansbury saw him stump Rich Bramwell (10) again off the bowling of Wesley.
It was captain Carl Lake who stepped up next to deliver a spell of bowling that, in truth, won the game for his side.
He finished with figures of 6-31 from his nine overs, with Andy Bell claiming the other wicket. Daniel Dallman (38) top scored for Bilsthorpe, but it was not enough to prevent his side being bowled out for only 95 in the 30th over and giving the Glass their third win in a row.