Antrim, London and Westmeath recorded victories in Division 2A of the Allianz Hurling League on Sunday afternoon.
Antrim pulled through a high-scoring encounter with Kildare in Ballycastle to claim their second win on the bounce, winning 3-25 to 3-13.
The Glensmen led by 1-15 to 1-06 at half-time, with home clubman Saul McCaughan netting their goal after 22 minutes.
An early Jack Sheridan goal handed Kildare a 1-03 to 0-05 advantage, but Ciaran Clarke, Conor Johnston, Kevin McKernan and Eddie McCloskey were also among those who ensured the Saffrons got on top.
The Lilywhites worked hard and were rewarded after Ryan Casey bundled the ball over the line to ensure a nine-point gap.
McCaughan delivered a second goal to hand Antrim a 2-21 to 2-08 lead in the after 50 minutes.
Gerry Keegan completed Kildare’s hat-trick, but Antrim drove on, with a Clarke goal helping them a 12-point win.
Three second half goals helped London to a 5-16 to 1-11 win over Carlow at Netwatch Cullen Park.
The Exiles put in a strong showing throughout, to pick up their first league points, and led by 2-12 to 0-03 at the interval.
Kevin O’Loughlin registered 3-09 for London, with Martin Duggan also netting a goal for the visitors.
Westmeath edged a keen battle with Derry, following a 2-11 to 0-13 victory at Cusack Park, Mullingar to also remain unbeaten in the competition.
The hosts led by 0-06 to 0-02 at half-time, with Brendan Murtagh, Derek McNicholas and Alan Devine among those on target.
This game sprung to life thanks to a goal after 46 minutes from Alan Devine after a long ball was delivered from McNicholas.
Westmeath kicked on with a second goal from McNicholas, but it wasn’t all one-way traffic, as the hosts were made to battle hard to carve out a four-point win.