Bears in contention with win
Captain Varun Chopra guided Warwickshire to a Royal London One-Day Group B victory over Glamorgan at Swansea under the Duckworth-Lewis method.
After being put in to bat, Glamorgan had reached 225 for seven in 39 overs when heavy rain caused a near three-hour delay.
When play restarted after a major mopping-up session the Bears, who are still in the mix to reach the quarter-finals, were required to chase 90 to win from 10 overs.
The visitors managed that with nine balls to spare with Chopra (39 from 26 balls) winning the match with a straight six off Michael Hogan in the penultimate over.
Will Porterfield struck Hogan and Jim Allenby for sixes as they reached 23 for nought after two overs, but Porterfield holed out to Dean Cosker on the mid-wicket boundary.
But the loss of Porterfield did not stop Warwickshire from reaching the halfway stage of their total after four overs.
Cosker struck again in the sixth over to have Laurie Evans caught at deep extra-cover as the Bears reached 54 for two and, though Rikki Clarke took some of the pressure off by striking Cosker for a four first ball, he was run out with a direct throw leaving the Bears needing a further 29 from 21 balls.
Glamorgan's hopes were not helped when Gareth Rees dropped Ateeq Javid and David Lloyd's over went for 13 and it left the Bears needing 13 from the final two overs.
Earlier, the mainstay of Glamorgan's innings was a pair of half-centuries from Jacques Rudolph and Murray Goodwin.
Rudolph's half-century was his fifth in seven innings and he is the biggest run-getter in the competition.
Glamorgan suffered four separate rain breaks in their innings which reduced the overs from 50 to 39.
Rudolph put on 47 for the first wicket with Jim Allenby, who played on to Recordo Gordon.
Rees, who had been preferred to fellow left-hander Will Bragg, made only four before being caught behind trying to leave a ball from Rikki Clarke.
Rudolph, whose 50 came up off 71 balls with seven fours, put on 76 in 12 overs with Goodwin.
But at 136 for two, Rudolph was stumped by Tim Ambrose giving off spinner Jeetan Patel the charge. He went for 57.
Goodwin, who went to 50 from 40 balls with six fours and a six over long-off, and Chris Cooke continued to accelerate Glamorgan's innings.
The score had reached 163 for three when Goodwin was caught at mid-wicket and he was followed by Graham Wagg who holed out at long off and Cooke who was stumped.
Glamorgan took the power play for the last two overs but lost Lloyd to the first ball skying one to long-off and were only able to have one of the powerplay overs before rain ended the innings.