Picture Remote Image A hard fought win, but still a win. Huge. Important. Link Tottenham 2-1 Luton Town: Community Player Ratings - Cartilage Free Captain - C… Source Cartilage Free Captain