The matchup between Cranston West and Portsmouth on Tuesday hardly resembled the 3-0 effort from their previous meeting. The Falcons sure made it a nail-biter, but they managed to escape with a 12-10 victory over the Patriots. The game snapped a strange streak: the last four times these teams have met, it?s been the away team that?s taken home the W.
Cranston West gave Anthony Campagnone the start and clearly made the right call: he struck out six batters over four innings while giving up four earned (and two unearned) runs off three hits (and only one walk). Campagnone also tossed a walk, which is notable because the Falcons are 3-1 when he allows at most one walk, but 7-9 otherwise.
At the plate, the team relied heavily on Dylan Milano, who fired off two home runs, six RBI, and three runs while going 5-for-5. He is becoming a predictor of Cranston West's success: when he posts at least one home run the team is 2-1 (and 8-9 when he doesn't). Another player making a difference was Josh Albizu, who got on base in three of his four plate appearances with one home run, three runs, and three RBI.

Falcons
| 05/19/26 vs Portsmouth | 54.1% |
| 05/15/26 vs North Kingstown | 39.4% |
| 05/13/26 @ North Kingstown | 28.6% |
| 05/11/26 vs Mt. Hope | 50% |
| 05/07/26 vs Lincoln | 42.4% |
| + 21 more games |
Cranston West always had someone on base and finished the game having posted an OBP of .541. The last time their OBP was this high was back in May of 2025.
The win got Cranston West back to even at 10-10. As for Portsmouth, they are on a 17-game losing streak that has dropped them down to 1-18.
Coming up, Cranston West will take on Smithfield at 2:00 p.m. on Saturday. The last six games the Sentinels have played have been within two runs, so don't be surprised if it's a close one. Portsmouth does not have any more games scheduled as of now.
Article generated by infoSentience based on data entered on MaxPreps