Ernie Els wins the British Open by one shot

South African Ernie Els has won the British Open by one shot after shooting a final-round 68 to finish on seven under par.

Australian Adam Scott came second after bogeying the last four holes to miss out on his first major championship.

Fourteen-times major champion Tiger Woods finished tied third with fellow American Brandt Snedeker after his chances were wrecked by a triple-bogey on the sixth hole.