1.d4 Nf6 2.Nf3 e6 3.c3 c5 4.g3 Nc6 5.Bg2 Be7 6.c4 d5 7.O-O O-O 8.cxd5 Nxd5 9.e4 Nf6 10.e5 Nd5 11.dxc5 b6 12.cxb6 Qxb6 13.Nc3 Nxc3 14.bxc3 Ba6 15.Re1 Rac8 16.Be3 Qa5 17.Nd4 Nxe5 18.Nb3 Qc7 19.Bf4 Bf6 20.Re3 g5 21.Bxe5 Bxe5 22.Qh5 Bg7 23.Qxg5 h6 24.Qg4 Qc4 25.Nd4 Qa4 26.Be4 Bc4 27.Bc2 Qa5 28.Qe4 f5 29.Qh4 Bd5 30.Nxe6 Rxc3 31.Qe7 Bxe6 32.Qxe6+ Kh8 33.Rxc3 Qxc3 34.Rc1 Qb2 35.Qe1 Rc8 36.Qd1 Bf6 37.Kg2 Bg5 38.f4 Be7 39.Kh3 Rc7 40.Qh5 Kg7 41.Bb3 Rxc1 42.Qf7+ Kh8 43.Qg8# 1-0