Red Bull

Seven-time world champion Hamilton was second for Mercedes, holding off Red Bull's Sergio Perez who became the first Mexican to stand on his home podium.