Jesús Rodríguez's RBI single helps the Giants rally to beat the Pirates 7-6 in 12 innings
Giants rally past Pirates 7-6 with Rodríguez's clutch hit in 12th!
Paris Saint-Germain secured a 1-0 victory over Brest, moving closer to a 14th Ligue 1 title. They lead Lens by six points and only need a draw in their upcoming match to clinch the championship.

The top three earn an automatic place in next season's Champions League and the last spot will be contested by Lille, Lyon and next Sunday. Lille is in third after grinding out a 1-0 win at courtesy of an own-goal from Monaco captain with 20 minutes left. That moved Lille one point ahead of Lyon, which lost 2-1 at , and two points clear of fifth-place Rennes, which rallied to a 2-1 win against . netted his league-leading 20th goal of the season for Rennes, which goes to Marseille next weekend.
PSG needs just a draw in their rescheduled match against Lens to secure the Ligue 1 title.
Lille, Lyon, and Rennes are competing for the last Champions League spot, with Lille currently in third place after their win over Monaco.
Auxerre, Nice, and Le Havre are in the relegation battle, with Auxerre moving out of the relegation playoff spot after their recent win.
Giants rally past Pirates 7-6 with Rodríguez's clutch hit in 12th!

Fede Chingotto y Ale Galán se llevan el clásico del pádel en Asunción.
Denver Broncos won't sign veteran QB Nathan Peterman after tryout
Cameron Brink turns heads with her pregame outfit for the Sparks' season opener!
Orioles pitcher Anthony Nunez creatively reveals baby's gender during game!
Nico Williams faces World Cup uncertainty after new injury setback.
See every story in Sports — including breaking news and analysis.
Auxerre moved out of 16th place and the relegation-playoff spot after a 2-1 home win over Nice, which in turn dropped to 16th with a worse goal difference. Lassine Sinayoko got Auxerre's winning goal midway through the second half. Nice has the easier-looking game next weekend because it hosts last-place Metz — which lost 4-0 at home to midtable Lorient — while Auxerre has a daunting trip to Lille. Le Havre survived on the final day last season and faces a repeat scenario because it is only one point ahead of Nice and Auxerre. Le Havre has a difficult game coming up at Lorient, which is strong at home.
Marseille moved into sixth place after a gritty 1-0 win at Le Havre thanks to forward Mason Greenwood's second-half penalty. Veteran Marseille striker Pierre-Emerick Aubameyang was absent from the squad following an alleged prank at the club's training facility. Media reports said he doused Bob Tahri — the club's sports coordinator — with a fire extinguisher. Marseille's chaotic season began with key midfielder Adrien Rabiot and forward Jonathan Rowe being sold after fighting in the locker room following an opening-day defeat at Rennes. Still, Marseille can finish fifth on goal difference if it next beats Rennes in a match pitting Marseille's coach Habib Beye against his former club. In Sunday's other match, Angers assured its safety by drawing 1-1 at home with Strasbourg. \\\_ AP soccer: