1.Nf3 Nf6 2.c4 e6 3.d4 d5 4.g3 c5 5.Bg2 Be7 6.O-O O-O 7.Nc3 Nc6 8.cxd5 exd5 9.Be3 c4 10.Ne5 Be6 11.f4 Qb6 12.Qd2 Rad8 13.Rad1 Bf5 14.h3 h5 15.Bf2 Bb4 16.Qc1 Bxc3 17.bxc3 Qa5 18.Qb2 Qc7 19.Rde1 Rfe8 20.e3 Ne4 21.g4 hxg4 22.hxg4 Bh7 23.Bh4 f6 24.Nf3 Qb6 25.Qc1 Qa5 26.Nd2 Qxc3 27.Nxe4 Qxc1 28.Nxf6+ gxf6 29.Rxc1 Kg7 30.f5 Rxe3 31.g5 Nxd4 32.gxf6+ Kf7 33.Rcd1 Ne2+ 34.Kf2 d4 35.Rfe1 Nc3 36.Rc1 Rde8 37.Rxe3 Rxe3 38.Bxb7 Bxf5 39.Bf3 Ne4+ 40.Kg2 c3 41.Bh5+ Bg6 42.Bd1 d3 43.Bb3+ Kf8 44.Rh1 Re2+ 45.Kf3 Nd2+ 46.Kf4 Nxb3 47.axb3 d2 48.Kf3 Bh5+ 49.Kg3 c2 50.Bg5 d1=Q 51.Rxh5 Qd3+ 52.Kg4 Rg2+ 53.Kf4 c1=Q+ 54.Ke5 Rxg5+ 55.Rxg5 Qxg5+ 56.Ke6 Qgd5# 0-1