West Ham United’s final-ever game at Goodison Park ended in a 1-1 draw after Tomáš Souček’s 67th-minute opener was cancelled out by a late Jake O’Brien strike.