1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.d4 d6 5.exd6 cxd6 6.Nf3 g6 7.Be2 Bg7 8.O-O O-O 9.Be3 Nc6 10.Nc3 Bg4 11.b3 d5 12.c5 Nc8 13.h3 Bxf3 14.Bxf3 e6 15.Qd2 N8e7 16.Rfd1 Nf5 17.Ne2 Nh4 18.Ng3 Nxf3+ 19.gxf3 f5 20.Bg5 Qd7 21.Ne2 f4 22.Bxf4 Rf5 23.Kg2 Qf7 24.b4 Rf8 25.Bg3 Rxf3 26.b5 Na5 27.Ng1 Nc4 28.Qe2 Rf5 29.Rac1 e5 30.Rxc4 dxc4 31.d5 Bh6 32.c6 Bf4 33.Bh4 bxc6 34.bxc6 g5 35.d6 gxh4 36.d7 Bg5 37.Qg4 h5 38.Qe4 Bd8 39.Kh1 Rg5 40.Rd6 Rxg1+