1.d4 Nf6 2.c4 e6 3.Nc3 c5 4.d5 exd5 5.cxd5 d6 6.e4 g6 7.f4 Bg7 8.Nf3 O-O 9.Be2 Re8 10.Nd2 a6 11.a4 Nbd7 12.O-O c4 13.Bxc4 Nc5 14.Qf3 Bg4 15.Qg3 Bd7 16.e5 Nh5 17.Qf2 Rc8 18.Qf3 dxe5 19.fxe5 Bxe5 20.Qxf7+ Kh8 21.Nf3 Bf6 22.d6 Rf8 23.Ng5 Bxg5 24.Qxf8+ Qxf8 25.Rxf8+ Rxf8 26.Bxg5 Rf5 27.Be3 Be6 28.Bxc5 Bxc4 29.d7 Rxc5 30.d8=Q+