Logan MacLeod's player ratings who shone and who struggled for Brighton against Tottenham

It was a pulsating Premier League match as Brighton and Hove Albion thrashed Tottenham Hotspur 3-0 at the Amex
Brighton celebrateBrighton celebrate
Brighton celebrate

But who shone and who struggled for Graham Potter's men?