1.d4 Nf6 2.c4 c5 3.d5 e6 4.Nc3 exd5 5.cxd5 d6 6.e4 g6 7.h3 Bg7 8.Nf3 a6 9.a4 Nbd7 10.Bd3 Nh5 11.Be2 O-O 12.O-O Re8 13.Re1 Bxc3 14.bxc3 Rxe4 15.Nd2 Re8 16.Bxh5 Rxe1+ 17.Qxe1 gxh5 18.Ne4 Qe7 19.Bg5 Qe5 20.f4 Qxd5 21.Rd1 Qf5 22.Qg3 b5 23.Rxd6 Qxe4 24.Bh6+ Qg6 25.Rxg6+ hxg6 26.f5 Kh7 27.fxg6+ fxg6 28.Bg5 bxa4 29.Qf3 Nb6 30.Qf7+ Kh8 31.Bf6#