The imperious Roger Federer claimed a record-equalling fifth BNP Paribas Open title with a straight-sets victory over Stan Wawrinka on Sunday.
Federer moved level with Novak Djokovic's tally at Indian Wells by producing a mesmerising performance to claim his 25th ATP Masters 1000 crown and 90th overall tournament win of his career.
The Australian Open champion barely gave his fellow Swiss a look-in with an awesome serving display and was at his classy best as he won 6-4 7-5 on a glorious day in California.
Evergreen 18-time grand-slam champion Federer now holds a 20-3 head-to-head record against his compatriot, who did not do a lot wrong but was simply unable to stop the rampant ninth seed - who will move up to sixth in the world on Monday.
Wawrinka, seeded three, became the only player to break Federer this week in a high quality showdown which lived up to expectations.
An expectant crowd were treated to an exhibition of serving from both players right from the start, while also showing some delightful touches as seen so many times down the years.
It was not until the 10th game that the first break point came and Federer grasped his chance, winning an epic rally when Wawrinka - who opted not to challenge when he appeared to serve an ace earlier in the game - sent a forehand long.
Wawrinka showed an excellent reaction to falling behind, quickly putting Federer on the ropes at 0-40 in the first game of the second set and duly breaking his compatriot.
He was unable to keep the upper hand, though, as a purring Federer, playing his seventh final at Indian Wells, levelled at 2-2 with a rasping forehand winner after Wawrinka was put on the back foot.
Neither player could force another break point until Wawrinka netted to give Federer match point, which he won with a volley to spark more celebrations.
|Sharapova handed Cincinnati wildcard ahead of US Open|
|Buffon: AC Milan will challenge for Scudetto|
|Sanchez to return to Arsenal training amid continued transfer speculation|
|Ancelotti plays down Ribery injury fears|
|Vettel in no rush to sign Ferrari extension|
|I am king, he is Kong - Zlatan apes around|
|Chelsea boss Conte wary of dressing-room ´anarchy´|
|Watford hand goalkeeper Gomes a two-year contract|
|Bilic: Hernandez was West Ham´s top target|
|Kalas agrees new Chelsea contract and returns to Fulham on loan|
|Vettel reluctant to accept Halo, Alonso happy to compromise aesthetics|
|Too soon for a Milan Scudetto challenge, Pirlo claims|
|Bayern Munich 0 Inter 2: Perisic shines as Nerazzurri down Bundesliga champions|
|Milner closing in on Liverpool return|
|Concern for Bayern as Ribery injured in Inter friendly|
|Rahane and Pandya pile on runs as India near massive lead|
|In-form Panthers inflict more pain on Bulldogs|
|Mendy doubtful for Premier League opener|
|Southgate: England door not closed for Rooney|
|Allegri eyeing Champions League final return|
|Hooper hails retiring Wallabies captain Moore|
|Guardiola calls for consistent De Bruyne after Madrid masterclass|
|Loan move looms as Bayern plan to keep Sanches|
|Barca´s Valverde ´wouldn´t want to face´ Man United in Champions League|
|Potential Barcelona target Dybala ´happy´ at Juventus|
|Brook wants Cotto fight|
|Suspended RFEF president Villar quits UEFA following arrest|
|Disqualifying Sagan from Tour de France took balls - Cavendish|
|Hurricanes snap up Wallabies prop Smith|
|Zidane wants to keep BBC as Mbappe rumours persist|
|It was not important to Madrid - Guardiola calms buoyant City|
|Cricket Australia prepared to enter arbitration to end pay dispite|
|Motta and PSG players would welcome Neymar ´with open arms´|
|Cavendish backs Froome for more Tour de France success|
|Troisi re-signs with Victory after snubbing Melbourne rivals|
|Devers and Sale star for Red Sox, Marlins score 22 runs|
|Manchester City 4 Real Madrid 1: De Bruyne shines as Danilo makes debut|
|Pogba on same level as Messi, Ronaldo and Neymar - Mourinho|
|United States 2 Jamaica 1: Morris strikes late as USA claim Gold Cup|
|Mourinho: Loss to Barcelona good for Man United|
|Valverde: Neymar happy amid PSG speculation|
|Paris Saint-Germain 2 Juventus 3: Marchisio scores second-half brace|
|Philadelphia Union 3 Columbus Crew 0: Sapong leads hosts to win|
|Roberts signs long-term Broncos deal|
|Wallabies captain Moore set to retire from international rugby|
|Barcelona 1 Manchester United 0: PSG target Neymar inspires ICC win|
|Isner eases into last eight in Atlanta|
|Marotta: Juventus have made Keita offer, open to Matuidi|
|Conte: I would pick Kane if I had to sign a striker|
|Jets pick up Whitehead after tumultuous week|
|Mourinho hints Ibrahimovic could make Man United return|
|Wizards sign Wall to lucrative four-year extension|
|Patrick Kluivert´s nine-year-old son signs Nike deal|
|Fassone: Bayern´s Sanches too expensive for Milan|
|Johnson´s back finally feeling good after Masters fall|
|Champions League Review: Van de Beek earns Ajax away goal in Nice tie|
|Hurt Sharapova vows to bounce back|
|Locked dorm forces Martellus Bennett to sleep in Packers locker room|
|Celtic 0 Rosenborg 0: Unconvincing hosts fortunate to escape with draw|
|Keeping players against their will is counterproductive - Marotta explains Bonucci exit|
|Goffin survives second-round scare in Gstaad|
|Peaty vows to go even quicker after record-breaking World Championships|
|Du Plessis delivers warning to England debutant Westley|
|Serie A fixtures: Potential for AC Milan nightmare October as Bonucci faces pre-Halloween Juve reuni|
|Serie A fixtures: Juventus to face gruelling run-in|
|Serie A fixtures: Inter meet AC Milan in October, Derby d´Italia set for December|
|Minnesota Vikings sign Everson Griffen to massive extension|
|Mourinho: I had to beg Real Madrid to let me go|
|Chelsea captain Cahill: Terry will be first person I call|
|Fury appears to call time on boxing career|