1.e4 c6 2.d4 g6 3.f4 Bg7 4.Nf3 d5 5.Nc3 dxe4 6.Nxe4 Nf6 7.Nf2 O-O 8.c3 c5 9.dxc5 Qc7 10.Nd3 Bf5 11.Nd4 Nc6 12.Nxf5 gxf5 13.Be2 Ne4 14.O-O Nb8 15.Be3 Nd7 16.Bd4 Ndxc5 17.Bxg7 Kxg7 18.Ne5 Ne6 19.Nd3 Rad8 20.Qe1 Kh8 21.Qh4 Rg8 22.Ne5 Rg7 23.Bh5 Rd2 24.Nxf7+ Rxf7 25.Bxf7 Nd8 26.Bg6 Qc5+ 27.Kh1 Nf2+ 28.Rxf2 Rxf2 29.Qxh7#