WELLINGTON B beat leaders Wiveliscombe B 6-5 in a thrilling match in Division Four of the West Somerset Tennis League.
It means Wellington B are only four points behind Wiveliscombe B with two crucial games in hand.
The Trull club are dominating the first division with their A and B teams in first and second places.Kings College are runaway leaders of the second division.
They have won nine of their ten matches and lead the table by 39 points with Bridgwater B a long way back in second place.Bridgwater C top Division Three, having won five of their six matches, while Taunton C are one point clear of second-placed Hemyock C in Division Five.
Results - Division One: Minehead A 6, Taunton Taunton -4. Division Two: Wellington A 6, Kings College -4; Minehead B 7, Elms A 4; Minehead B 1, Bridgwater B 9. Division Three: Taunton School A, Taunton Vale 4; Taunton Vale 0, Trull C 9. Division Four: Elms B 2, Elms C 8; Minehead C 8, Wellington C 3; Wiveliscombe B 5, Wellington B 6; Wellington C 6, Elms C 4; Elms C 4, Elms B 6. Men’s Senior League, Division One: Trull A 5, Taunton School A 4. Division Two: Minehead B 4, Trull D.