1.c4 Nf6 2.Nc3 g6 3.g3 Bg7 4.Bg2 O-O 5.e4 d6 6.Nge2 c5 7.O-O Nc6 8.d3 Ne8 9.Be3 Nc7 10.Qd2 Ne6 11.Bh6 a6 12.Bxg7 Kxg7 13.f4 f5 14.exf5 gxf5 15.g4 fxg4 16.f5 Ned4 17.Ng3 Kh8 18.Be4 Ne5 19.Qh6 Rf6 20.Qf4 Qf8 21.Nd5 Rh6 22.Kh1 e6 23.fxe6 Qxf4 24.Rxf4 Bxe6 25.Raf1 Ndf3 26.Rf2 Rc8 27.Rf6 Rxf6 28.Nxf6 Rf8 29.Ngh5 Bf7 30.Nxh7 Bxh5 31.Nxf8 Bf7 32.Bd5 Kg7 33.Ne6+ Bxe6 34.Bxe6 Nxd3 35.Rg2 Nfe5 36.Bxg4 Kf6 37.Bc8 Nxc4 38.Bxb7 Ncxb2 39.Bxa6 c4 40.h4 d5 41.h5 Nd1 42.h6 Ne5 43.h7 Nf7 44.Rd2 Ne3 45.Rf2+