Stade de France: terror at the football