St. Joe's, avenging a 23-12 thumping of a day before, ended St. Francis' 10-game winning streak Thursday in a battle of ranked baseball teams in the Msgr. Martin Association.
St. Joe's, ranked No. 7 among large schools in the Western New York Coaches Poll, scored a 7-5 victory at St. Francis.
Dave Persico scattered six hits and earned his sixth win as the Marauders improved to 12-5 in league.
Ben Scaffidi was 3 for 4 for St. Joe's.
St. Francis, the No. 5 large school, stands 13-4, atop League AA of the Catholic circuit.
Meanwhile, second-ranked Canisius (12-4) moved within a half-game of St. Francis with a 9-0 victory over Timon-St. Jude. Sophomore John Christ pitched a one-hitter and allowed only three men to reach base as Canisius avenged a 6-5 loss to the Tigers Wednesday.
Christ yielded only an opposite-field double with two out in the sixth.
Elsewhere, A.J. Vacanti, Matt Paolini and Mike Knaisch all homered for O'Hara (2-16) in a 11-3 win over St. Mary's of Lancaster.
Cornell Cup: McKinley (9-1) and City Honors (8-2) remained on a collision course in the city series with victories.
The two meet Monday at Cazenovia for the series title.
McKinley's Jim Sumbrum (6-1) pitched a four-hitter and fanned nine to push his season strikeout total to 59 as the Macks clobbered Grover Cleveland, 15-1.
Carmen Polito and Justin Macaluso each had four hits.
Elsewhere in Cornell Cup, City Honors defeated Bennett, 11-7, behind three hits by Chris Mann. Mann and Sam Scillia combined for 11 strikeouts. . . . Mark Andrzejak had nine strikeouts and Fernando Mojica had three hits to lead Burgard (1-9) to a 9-8 upset of Kensington. . . . Dave Celano scattered five hits as Hutch-Tech (7-3) dumped Seneca, 8-3. . . . John Seibert had a three-run homer and Rob Scibetta had three hits and three RBIs as Riverside (6-4) edged South Park, 11-10. . . . Frank Zorchak's homer and Khris Foglia's four hits carried Lafayette past Traditional, 12-8.
Niagara Frontier: Jason Hibbard's three-run home run helped No. 8 Lew-Port (9-4) defeat Kenmore East, 7-2.
ECIC III: Brian Baumgartner was 3 for 4 with two RBIs and earned the win as Iroquois (5-8) defeated Springville, 4-3.
ECIC IV: J.P. Flinn's homer and three RBIs helped Holland thump East Aurora, 13-6.
Niagara-Orleans: Jason Dieterle and Brian LaClair each had two hits and two RBIs to help Akron (5-9) pound Newfane, 14-4.
CCIAC I: Brad John and Rob Vogtli each had two doubles to lead Gowanda (7-5) over Salamanca, 16-4.
CCIAC II: Jeff Brown struck out 10 in leading No. 6 small school Silver Creek (13-1) over Cassadaga Valley, 10-5.
Msgr. Martin Assn.: Jannette Wiskowski pitched a no-hitter and struck out eight to lead Villa Maria (8-2) over Mount St. Mary's, 11-0. Kim Pistulka had four RBIs for Villa.
Elsewhere in the league, Michelle Dagonese had three hits and Jaimee Hall hurled a three-hitter to lead Sacred Heart (10-0) to a 16-2 victory over winless Niagara Catholic. . . . Julie McCarthy had four hits and Serena Cirasa had four RBIs to lead Holy Angels (5-3) past Immaculata, 20-15.
Buffalo Public Schools: No. 8 small school City Honors moved to 11-1 with a 12-2 win over South Park.
Kelly McDonald had a three-run homer and Kara Woods went 4 for 4.
Elsewhere, Nicole Sundquist and Nicole Turchiarelli each homered in the fifth inning to break open a 4-4 game and send Traditional (10-1) to a 14-4 win over Bennett. . . . Joanne Patterson scored four runs to help Hutch-Tech (10-3) edge Grover Cleveland, 10-8. . . . Senior second baseman Lisa Sicurella had two homers and four RBIs, Angela Nicometti had four RBIs and Stephanie Cicero pitched a two-hitter to lead Lafayette (7-6) over Seneca, 19-4. . . . Kensington (2-8) ran past Riverside, 21-13, getting two doubles and four stolen bases from Danielle Carpenter and six stolen bases from Tasha Green.
ECIC III: No. 9 large school Iroquois (8-3) rolled past Springville, 21-0, as Libby Hys hit for the cycle and had five RBIs, Barb Florkowski hit a grand slam and Dawn Gmerek hit two homers.
ECIC IV: Kerrie Buczkowski scattered five hits with nine strikeouts and led Alden (8-2) over East Aurora, 10-1.
CCIAC II: No. 6 small school Silver Creek (10-4) rallied for two runs to tie in the bottom of the seventh and won in the ninth, 7-6, over Cassadaga Valley.
Bridgette Bradley singled home Adrienne Elwell with the winning run.
Elise Pierce fanned 10 to win.
Cattaraugus D: Karen Hedges struck out 13 and Jill Gerstung had five RBIs to lead Franklinville (11-3), the No. 9 small school, to a 15-11 win over Cattaraugus.