1.c4 e5 2.Nc3 Nf6 3.g3 d5 4.cxd5 Nxd5 5.Bg2 Nb6 6.Nf3 Nc6 7.a4 a5 8.O-O Be7 9.d3 g5 10.Be3 g4 11.Nd2 h5 12.Nc4 h4 13.Nxb6 cxb6 14.Nd5 Bc5 15.Rc1 Be6 16.Bxc5 Bxd5 17.Bxb6 Qd7 18.Bxd5 Qxd5 19.e3 Ra6 20.Bc5 hxg3 21.fxg3 Nd4 22.Qxg4 f5 23.Qg7 Ne2+ 24.Kf2 Rxh2+ 25.Ke1 Qf7 26.Qxe5+ Qe6 27.Qb8+ Kf7 28.g4 Nxc1 29.Rxf5+ Qxf5 30.gxf5 Nxd3+ 31.Kf1 Rah6 32.Qf8#