Ferrari's Carlos Sainz won the British Grand Prix from pole position, but it was far from easy. An early heavy crash and a late safety car resulted in a tense race that saw Perez take his opportunity for second as Hamilton pleased the home crowd with a third-place result.