1979 ICC Cricket World Cup Final: A Historic Clash at Lord’s
On June 23, the 1979 ICC Cricket World Cup final took place at Lord’s in London. This was the second ICC Cricket World Cup final to be held at Lord’s. Viv Richards led the West Indies to their second consecutive World Cup triumph by defeating England. West Indies defeated Pakistan by 43 runs in the…