McLaren's Oscar Piastri admitted he had no one to blame but himself after blowing a golden opportunity to win the Australian ...