Oliver Giround

Oliver Giroud Heroics Secure Comeback Win for France Against Chile

Olivier Giroud (right) holds the record as France highest-ever goal scorer. (Image: Rex Features)

7 months ago