Same pub, same taps, an entirely different kind of night — France v Spain packed O'Shea's with shirts from both sides and a screen nobody could look away from.