1.Nf3 c5 2.g3 Nc6 3.Bg2 e6 4.d3 Nge7 5.O-O g6 6.e4 d5 7.Nbd2 Bg7 8.c3 O-O 9.Re1 Qc7 10.Nb3 b6 11.exd5 exd5 12.Bf4 Qd8 13.d4 c4 14.Nbd2 Bb7 15.Ne5 Nf5 16.Nxc6 Bxc6 17.Nxc4 Rc8 18.Ne5 Bb7 19.Qa4 a6 20.Bh3 b5 21.Qd1 Ra8 22.Bxf5 gxf5 23.Qh5 Bc8 24.Nc6 Qf6 25.Be5 Qxc6 26.Bxg7 Kxg7 27.Re7 Qg6 28.Qf3 Be6 29.Re1 Qf6 30.R1xe6 Qxe6 31.Rxe6 fxe6 32.Qf4 Rfe8 33.h4 h6 34.Kg2 Kg6 35.Qe5 a5 36.a3 Rab8 37.Qd6 b4 38.axb4 axb4 39.cxb4 Rbd8 40.Qc7 Rc8 41.h5+ Kxh5 42.Qf7+ Kg5 43.f4+ Kg4 44.Qg6#