1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.g3 a6 5.Bg2 dxc4 6.O-O Nc6 7.Qc2 b5 8.Ne5 Nb4 9.Qd1 Nbd5 10.b3 cxb3 11.Qxb3 Bb7 12.a4 b4 13.a5 Nd7 14.Qa4 Bd6 15.Nc6 Bxc6 16.Qxc6 O-O 17.e4 Ne7 18.Qc4 c5 19.e5 Bc7 20.Bg5 Rc8 21.Nd2 cxd4 22.Qxb4 Re8 23.Rfc1 Nxe5 24.Qb7 h6 25.Bxe7 Rxe7 26.Qxa6 Rb8 27.Ra2 Rd7 28.Rc5 d3 29.Rb5 g5 30.Bb7 Bd6 31.Be4 Kg7 32.Kg2 f5 33.Rxe5 Bxe5 34.Qxe6 fxe4 35.Qxe5+ Kf7 36.Qxe4 Kg7 37.Qe5+ Kh7 38.a6 Ra7 39.Ra3 Qe8 40.Qc5 Rba8 41.Rxd3 Rxa6 42.Qf5+ Kh8 43.Rd7 R8a7 44.Qh7# 1-0