1.Nf3 f5 2.g3 Nf6 3.Bg2 g6 4.O-O Bg7 5.d3 O-O 6.c4 d6 7.Nc3 h6 8.Qc2 g5 9.b4 Qe8 10.Bb2 c6 11.b5 e5 12.a4 g4 13.Nd2 Be6 14.Rfe1 d5 15.bxc6 bxc6 16.cxd5 cxd5 17.Nb5 Na6 18.Bxe5 Rc8 19.Qb2 Qh5 20.e4 dxe4 21.dxe4 f4 22.gxf4 g3 23.hxg3 Ng4 24.Bxg7 Qh2+ 25.Kf1 Rfd8 26.Rac1 Rxd2 27.Qxd2 Bc4+ 28.Rxc4 Rxc4 29.Ba1 Nc5 30.Qd5+ Kh7 31.Qf7#