India defeated Great Britain 4-0 in the 1948 Olympic hockey final, not Pakistan. Pakistan did not exist as an independent nation in 1948 (it gained independence in August 1947, after the Olympics had already taken place). This was independent India's first Olympic gold medal.