VALENCIA, Spain (AP) — Gareth Bale raced down the field, avoided a defender and rolled the ball under goalkeeper Jose Pinto in the 90th minute, giving Real Madrid a 2-1 win over Barcelona on Wednesday night and its 19th Copa del Rey title.
Angel Di Maria put Real Madrid ahead from a counterattack in the 11th minute, but defender Mark Bartra scored on a header off a corner kick in the 67th, the first time Real goalkeeper Iker Casillas allowed a goal in this season's tournament.
Neymar hit a post in the 90th for Barcelona, which was eliminated from the Champions League last week and lost at Granada last weekend, making a league title unlikely.
"Obviously this is not a good moment. It has been a hard week on all fronts," Barcelona coach Gerardo Martino said.
MANCHESTER, England (AP) — Manchester City was held to 2-2 tie by visiting Sunderland, a result that could put the Premier League title out of reach.
Fernandinho gave City the lead in the second minute, but Sunderland built a 2-1 lead when Connor Wickham scored on a volley in the 73rd minute and a counterattack in the 83rd.
Samir Nasri tied the score in the 88th for City (22-6-5), which is six points behind first-place Liverpool (24-5-5) and four behind second-place Chelsea (23-5-6). City has five games left, while Liverpool and Chelsea have four apiece — including a meeting at Anfield on April 27.
"I think we are more mentally tired than physically tired," City manager Manuel Pellegrini said. "Remember this team, two years ago, were six points behind the leaders and ... won the title at the end. So it is difficult, but it is not the last game we play."
American forward Jozy Altidore dressed for Sunderland for the first time since March 31. He has not appeared in a match since March 26.
U.S. goalkeeper Tim Howard and Everton lost 3-2 at home to Crystal Palace, ending the Toffees' seven-game winning streak and damaging their chances of finishing fourth and earning a berth in next season's Champions League.
Palace built a 2-0 lead on goals by Jason Puncheon in the 23rd and Scott Dann in the 49th. After Steven Naismith cut the gap in the 61st, Cameron Jerome made it 3-1 in the 73. Kevin Mirallas scored for Everton in the 86th.
Everton (19-6-9) is fifth, one point behind Arsenal (20-7-7).
"We wanted to win so much that we stopped being ourselves," Everton manager Roberto Martinez said, "and that is what we have to learn from."
FRANKFURT, Germany (AP) — Defending champion Bayern Munich cruised to its 20th German Cup final by beating second-division Kaiserslautern 5-1.
Bayern will seek its 17th title in the May 17 final in Berlin against Borussia Dortmund.
Bastian Schweinsteiger opened the scoring in the 24th, Toni Kroos doubled the lead in the 32nd and Thomas Mueller converted a penalty kick in the 50th.
Simon Zoller scored for the visitors in the 60th, and Bayern got goals from Mario Mandzukic in the 78th and Mario Goetze in injury time.