1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 Bb4+ 5.Nc3 c5 6.Bg2 O-O 7.dxc5 Nc6 8.O-O Bxc5 9.cxd5 exd5 10.a3 a6 11.Bg5 d4 12.Bxf6 Qxf6 13.Ne4 Qe7 14.Nxc5 Qxc5 15.Rc1 Qb6 16.b4 Rd8 17.Qd3 h6 18.Rc5 a5 19.Rb5 Qc7 20.bxa5 Rxa5 21.Rfb1 Rxb5 22.Rxb5 b6 23.Rb1 Be6 24.Qc2 Rc8 25.Qb2 Qd6 26.Rc1 Rb8 27.Rd1 Rd8 28.Qxb6 Rb8 29.Qa6 Qc5 30.Ne1 Ne5 31.Be4 g6 32.Nd3 Nxd3 33.Qxd3 Rb3 34.Qd2 Rxa3 35.Qxh6 Qe5 36.Bd3 Bd5 37.Rb1 Bc6 38.Bxg6 fxg6 39.Qxg6+ Kf8 40.Qxc6 Qg5 41.Kh1 Qh6 42.Rb8+ Ke7 43.Rb7+ Kf8 44.Qc8# 1-0