1.Nf3 Nf6 2.d4 c5 3.d5 d6 4.c4 e6 5.Nc3 exd5 6.cxd5 g6 7.e4 Bg7 8.h3 O-O 9.Be3 Re8 10.Nd2 a6 11.a4 Nxe4 12.Ncxe4 f5 13.Nxd6 Qxd6 14.Nc4 Qf6 15.Be2 f4 16.Bxc5 Nd7 17.Bb4 f3 18.gxf3 Qxf3 19.Rf1 Ne5 20.Ne3 Qf4 21.Bc3 Bxh3 22.Rh1 Bd7 23.Qb3 Nf3+ 24.Bxf3 Qxf3 25.Rh2 Rxe3+ 26.fxe3 Qxe3+ 27.Re2 Qg1+ 28.Kd2 Bh6+ 29.Kd3 Bf5+ 30.Kc4 Rc8+ 31.Kb4 Qc5#