Spain takes a 1-0 lead on a ridiculous Russia own goal

Video Details

WELP. What a goal! Sponsored by adidas.