1.e4 Nf6 2.Nc3 e5 3.Nf3 Nc6 4.Bc4 Bc5 5.Ng5 O-O 6.O-O d6 7.Na4 Bb6 8.c3 d5 9.exd5 Nxd5 10.d3 h6 11.Nxb6 axb6 12.f4 exf4 13.Bxf4 Nxf4 14.Rxf4 Qxg5 15.Qf1 Be6 16.Re1 Bxc4 17.dxc4 Rxa2 18.Qf2 Qc5 19.Kh1 Qxf2 20.Rxf2 Ne5 21.Rxe5 Ra1+ 22.Re1 Rxe1+ 23.Rf1 Rxf1#