1.Nf3 Nf6 2.g3 d5 3.d4 c5 4.c3 e6 5.Bg2 Nc6 6.O-O b6 7.c4 Be7 8.cxd5 exd5 9.Nc3 Be6 10.Bf4 O-O 11.Rc1 Rc8 12.dxc5 bxc5 13.Ng5 Qd7 14.Nxe6 fxe6 15.Bh3 Rfd8 16.e4 d4 17.Qb3 Kf7 18.e5 c4 19.Qxc4 Nxe5 20.Qe2 Ng6 21.Ne4 Nxe4 22.Rxc8 Nxf4 23.gxf4 Rxc8 24.Qxe4 g6 25.Rd1 Bf6 26.Bg2 Rc7 27.h3 Qa4 28.Re1 Qxa2 29.h4 Qxb2 30.Qxe6+ Kg7 31.Qd6 Rc1 32.Rxc1 Qxc1+ 33.Kh2 Qe1 34.h5 gxh5 35.Qd7+ Kg6 36.Kg3 h4+ 37.Kg4 Qe2+ 38.Kh3 h5 39.Kh2 Qxf2 40.Qe8+ Kg7 41.Qd7+ Kh6 42.Qd6 Kg6 43.Qb8 h3 44.Kxh3 Qh4#