Final 2 hours show anything can happen in this British Open

Final 2 hours show anything can happen in this British Open