CRESTWOOD — The Rockford Aviators split a double-header Sunday, but won the series against the Windy City Thunderbolts behind an opening win powered by Kalaika Kahoohalahala, who set career highs in runs, hits and RBIs.

Kahoohalahala hit an RBI double that scored Mason Morioka to put the Aviators up 3-2. He also hit his first homer of the season, a two-run shot, to stretch Rockford’s lead to 6-2 in the seventh. Kahoohalahala was a triple shy of hitting for the cycle and finished 3-for-5 with three RBIs, two runs scored and a stolen base.

The Aviators ended a 20-game hitting streak by Windy City’s Kyle Robinson, who was 0-for-3 before he was ejected in the eighth inning as he was coming to the plate. Robinson had been warned in the seventh inning by home plate umpire Perry Costello for arguing balls and strikes and the arguing continued into the eighth when Robinson was ejected.

The lead changed hands four times in the second game. The Aviators took their last lead when their first three batters got hits to lead off the fourth. Kenny Bryant and Brian Bistagne scored to turn a 3-2 deficit into a 4-3 lead. However, the Thunderbolts regained the lead in the bottom of the fifth inning when they scored two runs off of Kyle Hassna and they added two insurance runs in the sixth.

David Wayne Russo got his first start of the season for the Aviators tonight and earned a no-decision after throwing 2.1 innings and surrendered three runs on six hits while walking two batters and striking out three.

The Aviators return home 7:05 p.m. Tuesday to open up a three game series against the Lake Erie Crushers.