Home Football Harry Kane beats Lionel Messi to end 2017 on a high