1.Nf3 d5 2.g3 c6 3.Bg2 Bg4 4.d4 Nd7 5.Nbd2 e6 6.O-O f5 7.c4 Bd6 8.b3 Ngf6 9.Bb2 O-O 10.Ne5 Qe8 11.f3 Bh5 12.Qc2 Bg6 13.Rac1 Nxe5 14.dxe5 Bc5+ 15.Kh1 f4 16.Qd1 Nd7 17.e4 fxe3 18.Nb1 d4 19.b4 d3 20.bxc5 e2 21.Qd2 exf1=Q+ 22.Rxf1 Nxc5 23.Nc3 Nd7 24.f4 Nb6 25.Ne4 Nxc4 26.Qc1 Nxb2 27.Qxb2 Bxe4 28.Bxe4 Qd7 29.Rd1 Rad8 30.Bxd3 Qd5+ 31.Kg1 Qc5+ 32.Kg2 g6 33.h4 Rf7 34.h5 Rfd7 35.Qb1 Qe3 36.Qb3 Rd5 37.hxg6 hxg6 38.Kh3 b6 39.Qc4 Kg7 40.Be4 b5 41.Qxc6 Qxe4 42.Rc1 Rh8+ 43.Kg4 Qe2+ 44.Kg5 Rh5#