1.Nf3 e6 2.g3 d5 3.Bg2 Nf6 4.O-O b5 5.d3 Bb7 6.c4 a6 7.Qb3 c5 8.cxd5 Bxd5 9.Qd1 Be7 10.a4 Nbd7 11.Nc3 Bc6 12.Nd2 Bxg2 13.Kxg2 b4 14.Nce4 O-O 15.Qc2 Rc8 16.Nc4 Nd5 17.Ned2 Nb8 18.Nb3 Nc6 19.Be3 Nxe3+ 20.fxe3 Qc7 21.a5 Ne5 22.Nbd2 Bg5 23.Nxe5 Qxe5 24.Nc4 Qc7 25.e4 Rb8 26.Rf3 Bf6 27.Qd2 Bd4 28.Raf1 b3 29.Qf4 Qd7 30.g4 Rbd8 31.Qg3 Qa4 32.Qh4 f6 33.g5 Qe8 34.e3 Be5 35.Nxe5 fxe5 36.Rxf8+ Qxf8 37.Rxf8+ Rxf8 38.Qe1 g6 39.h3 c4 40.Qe2 Rf5 41.dxc4 Rf1 42.c5 Rc1 43.Qxa6 Rc2+ 44.Kg3 Re2 45.c6 Rd2 46.Qc4 Rc2 47.Qxb3 Rc5 48.Qb4 Rb5 49.Qa3 Rd5 50.c7 Kh8 51.Qf8# 1-0