1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.Bxc6 dxc6 5.d3 Bg7 6.h3 Nf6 7.Nc3 O-O 8.Be3 Nd7 9.Qd2 e5 10.g4 Qf6 11.Ke2 Re8 12.Rag1 Qd6 13.Ke1 Nf8 14.h4 Ne6 15.Ne2 Nd4 16.Nfxd4 cxd4 17.Bh6 Bxh6 18.Qxh6 Qf8 19.Qd2 f6 20.f4 exf4 21.Qxf4 Qb4+ 22.Kd1 Rf8 23.g5 fxg5 24.Qxg5 Qxb2 25.h5 Qb1+ 26.Kd2 Qb4+ 27.Kc1 Qa3+ 28.Kd1 Qxa2 29.hxg6 Qb1+ 30.Nc1 Rf2 31.Qd8+ Kg7 32.Rxh7#