1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f4 c5 6.d5 O-O 7.Nf3 e6 8.dxe6 fxe6 9.Bd3 Nc6 10.O-O b6 11.Ng5 a6 12.a4 Ra7 13.Ne2 Re7 14.Ng3 Nd4 15.Nf3 e5 16.f5 gxf5 17.Nxd4 exd4 18.exf5 Qe8 19.Bf4 Qc6 20.Qf3 Qxf3 21.Rxf3 Rd8 22.Bg5 h6 23.Bxf6 Bxf6 24.Nh5 Bg5 25.f6 Re5 26.f7+ Kf8 27.Raf1 Be3+ 28.Rxe3 dxe3 29.Nf6 e2 30.Nh7+ Kg7 31.Bxe2 Rxe2 32.f8=Q+ Rxf8 33.Rxf8 Be6 34.Rb8 Bxc4 35.Rb7+ Bf7 36.Rxb6 Kxh7 37.Rxd6 Rxb2 38.Rxa6 c4 39.Rc6 Rxg2+ 40.Kxg2 Bd5+ 41.Kf2 Bxc6 42.a5 Bb5