Baku - Lewis Hamilton said he was "too friendly" to his triumphant Mercedes team-mate Valtteri Bottas at the opening corner of Sunday's Azerbaijan Grand Prix.
The defending five-time world champion made a dazzling start from second on the grid to draw level with Bottas, but said he "basically, gave it to him" as the pair duelled for the lead on the first lap.
Bottas' win lifted him one point clear of Hamilton in the drivers' championship thanks to his fastest lap at the season-opening Australian Grand Prix.
Hamilton finished second after what he described him as an "under-par" performance through the Baku weekend.
"It's not our strongest race in the season and this has always been a bit of a difficult race for me," he said.
"I just struggle here. There's certain races I struggle at, compared to others. I can't really work it out. Here, I got quicker at the end, but it was too late by then.
"I would say it was a bit of an under-par performance from myself so I just need to work hard."
Bottas' victory helped him erase memories of last year's race where he led until a puncture three laps from the finish.
Hamilton was happy for his team-mate.
"He did an exceptional job this weekend and truly deserved his win," he said.
"I just didn't get the job done in qualifying. He did. And in the race, I was too friendly at Turn One and basically I gave it to him.
"He drove a fantastic race, made no mistakes and deserved the win."
Bottas was modest, but exuded determination, after his victory.
"It was actually a tough race even though there was not that much happening at the front. Lewis was putting me under pressure all the time so I couldn't do any mistakes.
"But, honestly, everything was under control, so I was very happy to see the chequered flag."
He added: "Two wins in four races is a lot better for me than last year so I am feeling good about that. It's a great start by the team."
Azerbaijan F1 Grand Prix results on Sunday, the fourth round of the 2019 world championship:
1. Valtteri Bottas (FIN/Mercedes) 1hr 31min 52.942sec, 2. Lewis Hamilton (GBR/Mercedes) at 1.524, 3. Sebastian Vettel (GER/Ferrari) 11.739, 4. Max Verstappen (NED/Red Bull-Honda) 17.493, 5. Charles Leclerc (MON/Ferrari) 1:09.107, 6. Sergio Pérez (MEX/Racing Point-Mercedes) 1:16.416, 7. Carlos Sainz Jr (ESP/McLaren-Renault) 1:23.826, 8. Lando Norris (GBR/McLaren-Renault) 1:40.268, 9. Lance Stroll (CAN/Racing Point-Mercedes) 1:43.816, 10. Kimi Räikkönen (FIN/Alfa Romeo Racing-Ferrari) 1 lap, 11. Alexander Albon (THA/Toro Rosso-Honda) 1 lap, 12. Antonio Giovinazzi (ITA/Alfa Romeo Racing-Ferrari) 1 lap, 13. Kevin Magnussen (DEN/Haas-Ferrari) 1 lap, 14. Nico Hülkenberg (GER/Renault) 1 lap, 15. George Russell (GBR/Williams-Mercedes) 2 laps, 16. Robert Kubica (POL/Williams-Mercedes) 2 laps
Fastest lap: Charles Leclerc (MON/Ferrari) 1:43.009 on 50th lap
Did not finish: Daniel Ricciardo (AUS/Renault), Daniil Kvyat (RUS/Toro Rosso-Honda), Romain Grosjean (FRA/Haas-Ferrari), Pierre Gasly (FRA/Red Bull-Honda)
World championship standings:
1. Valtteri Bottas (FIN) 87 pts, 2. Lewis Hamilton (GBR) 86, 3. Sebastian Vettel (GER) 52, 4. Max Verstappen (NED) 51, 5. Charles Leclerc (MON) 47, 6. Sergio Pérez (MEX) 13, 7. Pierre Gasly (FRA) 13, 8. Kimi Räikkönen (FIN) 13, 9. Lando Norris (GBR) 12, 10. Kevin Magnussen (DEN) 8, 11. Nico Hülkenberg (GER) 6, 12. Carlos Sainz Jr (ESP) 6, 13. Daniel Ricciardo (AUS) 6, 14. Lance Stroll (CAN) 4, 15. Alexander Albon (THA) 3, 16. Daniil Kvyat (RUS) 1
1. Mercedes 173 pts, 2. Ferrari 99, 3. Red Bull-Honda 64, 4. McLaren-Renault 18, 5. Racing Point-Mercedes 17, 6. Alfa Romeo Racing-Ferrari 13, 7. Renault 12, 8. Haas-Ferrari 8, 9. Toro Rosso-Honda 4