1.c4 Nf6 2.Nc3 c5 3.g3 d5 4.cxd5 Nxd5 5.Bg2 Nxc3 6.bxc3 g6 7.Qc2 Bg7 8.Nf3 O-O 9.O-O Be6 10.Rb1 Bd5 11.d3 Nd7 12.e4 Bc6 13.Be3 Qa5 14.Rfc1 Rac8 15.h3 Rfd8 16.Ne1 b6 17.f4 e5 18.Nf3 Qa6 19.Ne1 exf4 20.gxf4 Nf6 21.c4 Rc7 22.Qf2 Qc8 23.Rb3 Rcd7 24.Ra3 Qc7 25.Bf3 Ne8 26.h4 h5 27.Qg2 Kh7 28.Rc2 Bh6 29.Qg3 Ng7 30.Rd2 Ne6 31.Ng2 b5 32.cxb5 Bxb5 33.e5 Bxd3 34.Kh2 Ng7 35.Qf2 Ne6 36.Rd1 Qb6 37.Bc1 c4 38.Be3 Qb4 39.Rxa7 Rxa7 40.Bxa7 Nxf4 41.Be4 Bxe4 42.Rxd8 Bxg2 43.Be3 Qb1 44.Qg1 Qf5 45.Kg3 Qg4+ 46.Kf2 Qxh4#