Oceanside hoped to beat the rain on Friday afternoon, May 4 by virtue of moving its high school baseball and softball games with Waldo County opponent Belfast up an hour to a 3 p.m. first pitch.

The Mariners did indeed beat the forecast of wet stuff — and also the visiting Lions — in a pair of early-season, late-week diamond affairs separated by a total of three runs.

Mariner baseball tallied a run late and held off the Lions for a 2-1 victory at Morrill Field, while Mariner softball also had to dig deep to fend off a potential game-tying rally by the Lions — and hung on for a 7-5 victory at Drinkwater Field.

Watch videos, and see dozens of photos, below.

The following is a recap of both games:

Baseball

Oceanside 2, Belfast 1

At Rockland May 4, the Mariners scored the winning run in the bottom of the sixth inning and staved off the Lions. Oceanside also scored once in the first, as did Belfast in the sixth.

Leading the Mariners at the plate were Uriah Thongsophaphone (double, run), Titus Kaewthong (2 singles, RBI), Mike Norton Jr. (single, stolen base, RBI), Ben Ripley (single) and Connor Harvey (single, stolen base).

For the Lions, Skylar Perkins (single, run), Grey Dinsmore (stolen base), Dakota Payson (RBI), Jason Bartlett (2 singles) and Chris Kelley (single) paced the offense.

Oceanside’s Logan Sheridan and Belfast’s Dinsmore were embedded in a terrific pitchers' duel on the afternoon, as Sheridan tossed 94 pitches and Dinsmore 66.

Both mound workers went the distance, as Sheridan allowed four hits and a walk, with nine strikeouts. Dinsmore surrendered six hits and no walks, as he also fanned four in the tough-luck loss for the Lions.

The Mariners wasted little time getting on the board as Thongsophaphone connected with a lead double in the first frame and eventually scored on a single by Kaewthong.

Sheridan retired the first 11 batters he faced before Belfast’s Tyler Bartlett drew a one-out walk in the third, while Dinsmore did his part to limit Oceanside’s opportunities to add to its lead.

The game remained 1-0 into the sixth when the Lions rallied to knot the score.

Perkins led with a single, was moved to second on a sacrifice bunt by Tyler Bartlett and moved to third on an error.

Payson plated Perkins with a sacrifice fly to tie the score for the visitors.

That deadlock was short-lived, however, as Oceanside pulled ahead in the bottom of the frame.

Norton rapped a two-out single, stole second base and came around to score on an error to give the hosts enough cushion to hang on for the win.

In the Maine Principals’ Association Heal Point Standings for Class B North, Oceanside (5-1, 17.7344 points) is third, while Belfast (3-3, 0.0625 points) is eighth. Brewer (5-2, 24.4531 points) is first in the 21-team region. The top 14 teams qualify for the playoffs.

Softball

Oceanside 7, Belfast 5

At Rockland May 4, the Mariners used a three-run fifth inning to pull away and held off a late Lion rally to pick up their fifth win. Oceanside also scored two runs in the first and fourth frames, while Belfast scored one in the third, two in the sixth and two in the seventh.

Leading the hosts' offense were Abby Veilleux (single), Chloe Jones (double, run), Hannah Moholland (double, 2 singles, 3 runs, RBI), Raechel Joyce (triple, single, 2 RBIs, 2 runs), Kalli Grover single, run, RBI) and Jessica Watkinson (single).

For the visitors, Angela Rogers (run, stolen base), Maya Cunningham (single, 2 RBIs), Macy Gale (single), Kayci Faulkingham (2 singles, run), Emma Mehuren (double, 2 runs), Karagen Stone (RBI) and Grace Fitzjurls (run) paced the offense.

Abby Veilleux pitched for Oceanside, allowing five hits and three walks, with four strikeouts. Brooke Richards pitched for Belfast, allowing nine hits and two walks, with five strikeouts.

Oceanside jumped to a 2-0 lead in the first inning when Moholland singled and scored on a triple by Joyce, who promptly scampered home on a wild pitch.

Belfast cut its deficit in half in the third frame when Mehuren doubled, moved to third on a wild pitch and scored on a sacrifice fly by Lovejoy, but the visitors got no closer as the hosts opened things up in the middle innings.

Moholland doubled in the fourth and scored on a single by Grover to give Oceanside a 3-1 edge. The hosts plated another run after Adrianna Whitamore forced home Grover with a bases-loaded walk.

In the fifth inning, Jones doubled, scored on a single by Moholland, who, in turn, came in on a single by Joyce. Joyce later scampered home on a wild pitch to give Oceanside a 7-1 advantage.

Belfast continued to chip away and made a game of it late when Cunningham connected on a two-run single in the sixth — and two more runs scored in the seventh off an Oceanside error and a ground out by Mehuren — but could not complete the comeback.

In the Maine Principals’ Association Heal Point Standings for Class B North, Oceanside (5-1, 19.4531 points) is second, while Belfast (3-3, 5.7031 points) is 10th. Brewer (8-0, 38.9844 points) is first in the 21-team region. The top 14 teams qualify for the playoffs.