1.c4 Nf6 2.Nc3 g6 3.e4 d6 4.g3 Bg7 5.Bg2 O-O 6.Nge2 c5 7.d3 Nc6 8.O-O Rb8 9.h3 a6 10.a4 Bd7 11.Be3 Ne8 12.d4 b6 13.b3 Nc7 14.Ra2 e5 15.dxe5 dxe5 16.a5 Nxa5 17.Rd2 Qc8 18.Rxd7 Nxb3 19.Rxc7 Qxc7 20.Qxb3 b5 21.Nd5 Qd6 22.Nec3 Rfc8 23.Rd1 Bf8 24.Bf1 Qe6 25.Kg2 f5 26.cxb5 Kh8 27.b6 f4 28.Bc1 c4 29.Qa4 Bc5 30.Ba3 Bd4 31.Nxf4 Qf7 32.Rxd4 exd4 33.Ncd5 g5 34.Ne2 Rf8 35.Bxf8 Rxf8 36.f4 Qe6 37.Qxc4 Qxe4+ 38.Kf2 Rd8 39.b7 gxf4 40.Qxd4+ Qxd4+ 41.Nxd4 Rb8 42.Bxa6 fxg3+ 43.Kxg3 Kg7 44.Nc6 Rg8 45.b8=Q