1.Nf3 c5 2.g3 Nc6 3.Bg2 g6 4.O-O Bg7 5.e4 e5 6.d3 Nge7 7.Nc3 O-O 8.Be3 d6 9.Qd2 f6 10.Nh4 Be6 11.f4 exf4 12.gxf4 f5 13.Nf3 h6 14.Kh1 Kh7 15.Qf2 Ng8 16.Rg1 Qd7 17.Qh4 Bf6 18.Qg3 Nge7 19.e5 Bh8 20.Qh4 dxe5 21.fxe5 f4 22.Ng5+ Kg7 23.Nxe6+ Qxe6 24.Bxf4 Nf5 25.Qh3 Rae8 26.Bd5 Qe7 27.Be4 Qh4 28.Rxg6+ Kf7 29.Qxf5+ Ke7 30.Nd5+ Kd8 31.Rd6#