Harry Kane wins record 126th England cap, pulling clear of Peter Shilton · Mexo