football

Santa Margarita wins state football title for coach Carson Palmer

In a high school football season full of surprises, the biggest was a Heisman Trophy winner guiding his alma mater to a state championship in California’s toughest division in his rookie season of coaching.

Who had Carson Palmer and Santa Margarita on their bingo card toppling Sierra Canyon, Orange Lutheran, Corona Centennial and Corcord De La Salle in a four-game postseason stretch that left the Eagles as Southern Section Division 1 and CIF Open Division state champions?

The final piece of the puzzle was solved with Santa Margarita’s 47-13 win over De La Salle on Saturday night at Saddleback College, the ninth consecutive season a Southern California team won California’s highest bowl game.

It’s been fruitless to think anyone was beating Santa Margarita (11-3) over the last month with a healthy Trent Mosley. Two weeks ago he dazzled Corona Centennial in the Division 1 final with 10 catches for 292 yards. On Saturday, even though De La Salle knew what he could do, Mosley still was unstoppable. In the first half, when Santa Margarita opened a 35-7 halftime lead, Mosley had eight catches for 134 yards and touchdowns from 34 and six yards and also ran seven yards for another touchdown. He finished with 11 receptions for 183 yards.

With his underrated speed, upper-body strength and skills to play multiple positions, Mosley has been the best player in California for weeks. Santa Margarita has been getting him the ball much more in the postseason, and opponents have had no answers for defending him.

“Mosley is incredible,” De La Salle coach Justin Alumbaugh said of the USC commit. “He does some special things on the football field.”

Said Mosley: “It feels great. We’ve worked hard. I wanted to come out and do my best. It’s sad to go but a what a great way to end it.”

Leki Holani of Santa Margarita was throwing down De La Salle running backs all night.

Leki Holani of Santa Margarita was throwing down De La Salle running backs all night in the CIF state final.

(Craig Weston)

How Santa Margarita rose to the top with Palmer at the helm is an equally compelling tale. Palmer was hired with little coaching experience but his decision-making, judgment and connections from the NFL world became clear with the all-star coaching staff he put together, none more important than retaining defensive coordinator Steve Fifita, last season’s interim coach. With nine returning defensive starters and three defensive line transfers, the Eagles had no weaknesses on a defense that repeatedly neutralized the best offensive players game after game.

“It’s been an unreal year from start to finish,” Palmer said. “I could not be more proud of these guys, could not be more proud of our coaching staff and support system.”

Quarterbacks were pressured by a line that had Isaia Vandermade recording nine sacks in the postseason. The linebackers, led by Dash Fifita and Leki Holani, were able to move freely and make tackles with blockers preoccupied by the line. The secondary, led by sophomore star Ca’ron Williams, had the freedom to be aggressive knowing quarterbacks wouldn’t have much time to release the ball. Siua Holani closed the scoring with an interception return with 1:36 left in the fourth quarter.

De La Salle (12-1) thought it would have a chance to end Northern California’s losing streak. Santa Margarita had not seen the Spartans’ veer-option attack. Steve Fifita even had dreams about the veer watching so much film to prepare his players. But the Eagles were ready for quarterback option plays and power runs up the middle. And De La Salle didn’t help matters by committing four personal fouls in the first four minutes. The only touchdowns for De La Salle came on short runs by Jaden Jefferson after recovering Santa Margarita fumbles.

The reason Santa Margarita became so dominant over the last month was the improvement in the offense. Quarterback Trace Johnson became comfortable and injured players came back, including tight end Luke Gazzaniga, who had touchdown receptions from 20 and two yards Saturday. Johnson ended his brief stay at Santa Margarita after transferring from Florida by completing 17 of 20 passes for 247 yards and four touchdowns.

Source link

Africa Cup of Nations 2025: Full match schedule, teams, groups and format | Football News

  • The Africa Cup of Nations, commonly known as AFCON, will be held in Morocco this year and kicks off in the capital, Rabat, on Sunday.
  • Host nation Morocco take on Comoros in the opening match of the four week tournament.
  • The final will be held on January 18 at the 69,500-capacity Prince Moulay Abdellah Stadium in Rabat.
  • Nine venues across six cities have been selected for the continental showpiece event.
  • The 24 participating teams have been drawn into six groups, with 68 matches in total.
  • The group stage will run until December 31, with the knockout stage starting on January 3.

Here are the details on the teams, groups, format, match fixtures, kickoff times and venues for AFCON 2025:

Teams and groups

Group A: Morocco, Mali, Zambia, Comoros
Group B: Egypt, South Africa, Angola, Zimbabwe
Group C: Nigeria, Tunisia, Uganda, Tanzania
Group D: Senegal, DR Congo, Benin, Botswana
Group E: Algeria, Burkina Faso, Equatorial Guinea, Sudan
Group F: Ivory Coast, Cameroon, Gabon, Mozambique

Recommended Stories

list of 4 itemsend of list

Format

The top two teams of each group, along with the best four third-placed teams, will advance to the knockout stage, beginning with the round of 16. That is followed by the quarterfinals, semifinals and the final. There is also a third-place playoff between the two losing semifinalists.

In the knockout stages, if a match is level at the end of normal playing time, teams will play 30 minutes of extra time and, if required, a penalty shootout.

Egypt's national team soccer players pose for a group picture before their match with Sierra Leone in the World Cup 2026 qualifying soccer match at Cairo International Stadium, Egypt, Tuesday, March 25, 2025. (AP Photo/Amr Nabil)
Egypt are the most successful team in Africa with a record seven AFCON titles, though they last won the trophy in 2010 [File: Amr Nabil/AP]

Match schedule

⚽ Group Stage

December 21

Group A: Morocco vs Comoros (Prince Moulay Abdellah Stadium, 8pm/19:00 GMT)

December 22

Group A: Mali vs Zambia (Stade Mohammed V, 3:30pm/14:30 GMT)

Group B: Egypt vs Zimbabwe (Adrar Stadium, 6pm/17:00 GMT)

Group B: South Africa vs Angola (Marrakesh Stadium, 8:30pm/19:30 GMT)

December 23

Group C: Nigeria vs Tanzania (Fez Stadium, 1pm/12:00 GMT)

Group C: Tunisia vs Uganda (Prince Moulay Abdellah Stadium, 3:30pm/14:30 GMT)

Group D: Senegal vs Botswana (Ibn Batouta Stadium, 6pm/17:00 GMT)

Group D: DR Congo vs Benin (Al Barid Stadium, 8:30pm/19:30 GMT)

December 24

Group E: Algeria vs Sudan (Moulay Hassan Stadium, 1pm/12:00 GMT)

Group E: Burkina Faso vs Equatorial Guinea (Stade Mohammed V, 3:30pm/14:30 GMT)

Group F: Ivory Coast vs Mozambique (Marrakesh Stadium, 6pm/17:00 GMT)

Group F: Cameroon vs Gabon(Adrar Stadium, 8:30pm/19:30 GMT)

Rest day on Christmas

December 26

Group A: Morocco vs Mali (Prince Moulay Abdellah Stadium, 1pm/12:00 GMT)

Group A: Zambia vs Comoros (Stade Mohammed V, 3:30pm/14:30 GMT)

Group B: Egypt vs South Africa (Adrar Stadium, 6pm/17:00 GMT)

Group B: Angola vs Zimbabwe (Marrakesh Stadium, 8:30pm/19:30 GMT)

December 27

Group C: Nigeria vs Tunisia (Fez Stadium, 1pm/12:00 GMT)

Group C: Uganda vs Tanzania (Al Barid Stadium, 3:30pm/14:30 GMT)

Group D: Senegal vs DR Congo (Ibn Batouta Stadium, 6pm/17:00 GMT)

Group D: Benin vs Botswana (Prince Moulay Abdellah Stadium, 8:30pm/19:30 GMT)

December 28

Group E: Algeria vs Burkina Faso (Moulay Hassan Stadium, 1pm/12:00 GMT)

Group E: Equatorial Guinea vs Sudan (Stade Mohammed V, 3:30pm/14:30 GMT)

Group F: Ivory Coast vs Cameroon (Marrakesh Stadium, 6pm/17:00 GMT)

Group F: Gabon vs Mozambique (Adrar Stadium, 8:30pm/19:30 GMT)

December 29

Group A: Comoros vs Mali (Stade Mohammed V, 6:30pm/17:30 GMT)

Group A: Zambia vs Morocco (Prince Moulay Abdellah Stadium, 6:30pm/17:30 GMT)

Group B: Angola vs Egypt (Adrar Stadium, 8:30pm/19:30 GMT)

Group B: Zimbabwe vs South Africa (Marrakesh Stadium, 8:30pm/19:30 GMT)

December 30

Group C: Tanzania vs Tunisia (Prince Moulay Abdellah Stadium, 6pm/17:00 GMT)

Group C: Uganda vs Nigeria (Fez Stadium, 6pm/17:00 GMT)

Group D: Benin vs Senegal (Ibn Batouta Stadium, 8:30pm/19:30 GMT)

Group D: Botswana vs DR Congo (Al Barid Stadium, 8:30pm/19:30 GMT)

December 31

Group E: Equatorial Guinea vs Algeria (Moulay Hassan Stadium, 6pm/17:00 GMT)

Group E: Sudan vs Burkina Faso (Stade Mohammed V, 6pm/17:00 GMT)

Group F: Gabon vs Ivory Coast (Marrakesh Stadium, 8:30pm/19:30 GMT)

Group F: Mozambique vs Cameroon (Adrar Stadium, 8:30pm/19:30 GMT)

Rest days on January 1 and 2 

External view of Prince Moulay Abdellah Stadium.
External view of the 69,500-capacity Prince Moulay Abdellah Stadium in Rabat, which will be used for the AFCON final on January 18 [Emre Asikci/Anadolu via Getty Images]

⚽ Round of 16

January 3

Winner Group D vs 3rd Group B/E/F (Ibn Batouta Stadium, 6pm/17:00 GMT)

Runner-up Group A vs Runner-up Group C (Stade Mohammed V, 8:30pm local/19:30 GMT)

January 4

Winner Group A vs 3rd Group C/D/E (Prince Moulay Abdellah Stadium, 6pm/17:00 GMT)

Runner-up Group B vs Runner-up Group F (Al Barid Stadium, 8:30pm local/19:30 GMT)

January 5

Winner Group B vs 3rd Group A/C/D (Adrar Stadium, 6pm/17:00 GMT)

Winner Group C vs 3rd Group A/B/F (Fez Stadium, 8:30pm local/19:30 GMT)

January 6

Winner Group E vs Runner-up Group D (Moulay Hassan Stadium, 6pm/17:00 GMT)

Winner Group F vs Runner-up Group E (Marrakesh Stadium, 8:30pm local/19:30 GMT)

Rest days on January 7 and 8

⚽ Quarterfinals

January 9

Quarterfinal 1 (Ibn Batouta Stadium, 6pm/17:00 GMT)

Quarterfinal 2 (Prince Moulay Abdellah Stadium, 8:30pm/19:30 GMT)

January 10

Quarterfinal 3 (Marrakesh Stadium, 6pm/17:00 GMT)

Quarterfinal 4 (Adrar Stadium, 8:30pm/19:30 GMT)

Rest days on January 11, 12 and 13 

⚽ Semifinals

January 14

Winner QF1 vs Winner QF4 (Ibn Batouta Stadium, 6pm/17:00 GMT)

Winner QF3 vs Winner QF2 (Prince Moulay Abdellah Stadium, 8:30pm/19:30 GMT)

Rest days on January 15 and 16

⚽ Third-place playoff

January 17

Loser SF1 vs Loser SF2 (Stade Mohammed V, 8pm local/19:00 GMT)

⚽ Final

January 18

Winner SF1 vs Winner SF2 (Prince Moulay Abdellah Stadium, 8pm local/19:00 GMT)

Interior view of Prince Moulay Abdellah Stadium.
Internal view of the Prince Moulay Abdellah Stadium in Rabat [File: Emre Asikci/Anadolu via Getty Images]

Source link

Mbappe returns at Alaves to ease Real pressure on Madrid coach Alonso | Football News

French superstar Kylian Mbappe scores on his return from injury to help Real Madrid to a crucial 2-1 win at Alaves.

Kylian Mbappe’s and Rodrygo Goes’s goals earned Real Madrid a tense 2-1 win at Alaves in La Liga to potentially keep coach Xabi Alonso in his job.

Madrid, second, reeled league leaders Barcelona’s advantage back to four points and recorded only their third victory in the last nine games across all competitions.

Recommended Stories

list of 4 itemsend of list

After a home defeat by Manchester City in the Champions League on Wednesday, Spanish media reported that anything but a victory would cost Alonso his position.

Following Mbappe’s superb opener on Sunday, Carlos Vicente pulled Alaves level in the second half, but Rodrygo secured the visitors a much-needed victory at Mendizorrotza Stadium.

Alonso was able to bring his key player, Mbappe, back into the side after he could only watch the defeat by City from the bench due to knee discomfort.

The coach also handed a debut to Victor Valdepenas at left-back, with both Alvaro Carreras and Fran Garcia suspended, and Ferland Mendy being one of several players out injured.

Mbappe appeared to be feeling his knee and hobbling in the first few minutes, but despite that, he was the game’s most influential player.

The forward had a shot deflected wide and then fired narrowly over as Alaves sat deep and tried to keep the 15-time European champions at bay.

By the time Mbappe opened the scoring in the 25th minute, his discomfort seemed to have cleared up.

Released by Jude Bellingham, Mbappe drove towards goal at full tilt and whipped a shot into the top right corner for his 17th league goal of the campaign.

England international Bellingham then blasted home from close range, but his strike was ruled out for a handball, as the ball had struck his arm.

Needing to fight back, Alaves moved onto the front foot and took control of the game before the break, almost pulling level.

Madrid goalkeeper Thibaut Courtois made a fine save with his head, even if he knew little about it, to deny Pablo Ibanez from close range.

Los Blancos were dangerous again soon after the interval, with Alaves goalkeeper Antonio Sivera saving well from Mbappe and then Vinicius Junior.

They came to rue those misses when Vicente pulled Alaves level after 68 minutes.

The forward got in behind Antonio Rudiger, controlled former Madrid midfielder Antonio Blanco’s chipped pass, and whipped a shot past Courtois.

Eduardo Coudet’s side almost took the lead when Vicente’s low cross from the right was nudged wide by Toni Martinez, who was shifted off-balance as he shot by Raul Asencio’s pressure.

Instead, Madrid pulled back in front, with Vinicius breaking in down the left and crossing for Rodrygo to finish from 6 yards out.

It was the Brazilian’s second goal in two games after going the previous 32 matches without finding the net, and Alonso celebrated vehemently, knowing his future could depend on it.

Vinicius had appeals for a penalty turned down, and Bellingham came close in stoppage time as Madrid tried in vain to put the game to bed and ease their nerves.

Third-place Villarreal’s visit to face Levante was postponed due to a weather warning in the Valencia region. Real Oviedo, 19th, sacked coach Luis Carrion after a 4-0 hammering at Sevilla.

On Saturday, champions Barcelona beat Osasuna 2-0 to win a seventh straight La Liga game and ensure they will lead the table into 2026, regardless of what happens in the final round of fixtures before the winter break.

Source link