Darien took advantage of two throwing errors in the bottom of the seventh to score two runs and send the Wilton baseball team to a heartbreaking 3-2 loss in Darien.

The Warriors (9-4, 6-4 FCIAC) had taken a 2-0 lead into the sixth, courtesy of Ethan Leinberger’s two-run double in the top of the fourth.

Leinberger had also blanked the Blue Wave through the first five frames.

In the sixth, after a lead-off double by Henry Williams, Dillon Lifrieri came on in relief and walked Sean O’Malley and Devyn Kipphut to load the bases. After a flyball out and strikeout, Mac McLean beat out a slow roller to bring in Darien’s first run.

After Darien starter Justin Van de Graaf retired Wilton in order in the top of the seventh, Leinberger (who had moved to third base) came back in to pitch for Wilton.

After a lead-off single by Fin Batson, Justin Jordan laid down a perfect bunt. The throw to first sailed down the right-field line, allowing Batson to score. An error on the throw from the outfield allowed Jordan to go to third with no outs.

Williams’ sac fly to right field plated in Jordan for the walk-off win.

Van de Graaf (4-0) pitched a complete-game six-hitter to get the win.

Leinberger (1-1) took the loss, going five and one-third innings and allowing eight hits and three runs (two earned).

Darien improved to 11-2 overall and 8-1 in the FCIAC.