1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.d3 Nf6 5.Be3 d5 6.Bb3 d4 7.Bg5 O-O 8.Nbd2 Bg4 9.h3 Bh5 10.g4 Bg6 11.Nh4 Bb4 12.Qe2 a5 13.O-O-O a4 14.Bc4 a3 15.b3 Bc3 16.Rdg1 Nb4 17.Nxg6 hxg6 18.h4 Nxa2+ 19.Kb1 Nb4 20.h5 a2+ 21.Kc1 a1=Q+ 22.Nb1 Na2+ 23.Kd1 Qxb1+ 24.Bc1 Qxc1#