Edwin Vásquez llegó a los Juegos Olímpicos de Londres 1948 como un verdadero deportista amateur. Con una preparación muy limitada, el peruano participó en Tiro en la especialidad de pistola libre y no defraudó.

Se dice que Vásquez compitió en Londres 1948 con una pistola prestada, y que su preparación para estos Juegos Olímpicos no fue la adecuada. Sin embargo, eso no fue impedimento para que pueda obtener el único oro olímpico con el que cuenta Perú.

El deportista peruano se impuso a más de 50 competidores con un puntaje de 545, venciendo a los favoritos Rudolf Schneider de Suiza y a Torsten Ullman de Suecia. De esta forma, dejó en alto en nombre de Perú y consiguió lo que hasta el momento es la única medalla de oro para nuestro país en la historia de los Juegos Olímpicos.