1.e4 d6 2.Nf3 Nf6 3.Nc3 g6 4.Bc4 Bg7 5.Ng5 O-O 6.d3 h6 7.Nxf7 Rxf7 8.Bxf7+ Kxf7 9.Qf3 Nc6 10.O-O Bg4 11.Qg3 Qd7 12.f3 Be6 13.f4 Nh5 14.Qf3 Bg4 15.Qf2 Kg8 16.Nd5 Rf8 17.Qh4 e5 18.f5 Bf6 19.Qxg4 Qf7 20.fxg6 Qg7 21.Qxh5 Nd4 22.Bxh6 Qd7 23.Bxf8 Kxf8 24.Nxf6 Qe7 25.Nd5+ Ke8 26.Nxe7 Kxe7 27.g7 Nxc2 28.g8=Q Nxa1 29.Qhf7#