1.d4 Nf6 2.c4 g6 3.g3 Bg7 4.Bg2 O-O 5.Nc3 d6 6.Nf3 Nc6 7.O-O e5 8.e4 Bg4 9.dxe5 Nxe5 10.b3 Re8 11.Bb2 Nxf3+ 12.Bxf3 Bxf3 13.Qxf3 Nxe4 14.Nxe4 Bxb2 15.Rab1 Bg7 16.Rfe1 Re5 17.Nd2 c6 18.Qd3 Qf8 19.Nf3 Rxe1+ 20.Rxe1 Rd8 21.Rd1 d5 22.cxd5 Rxd5 23.Qc2 Qd6 24.Rxd5 Qxd5 25.Nd2 Bd4 26.Nc4 Kg7 27.Qe2 c5 28.Ne3 Qe5 29.Qd3 a6 30.Nc4 Qe1+ 31.Qf1 Bxf2+ 32.Kg2 Qxf1+ 33.Kxf1 Bd4 34.Ke2 b5 35.Nd6 Kf6 36.Ne4+ Kf5 37.Kf3 h5 38.Nd6+ Ke6 39.Ne4 f6 40.h3 c4 41.bxc4 bxc4 42.Nf2 Bxf2 43.Kxf2 g5 44.Ke3 Ke5 45.a3 f5 46.a4 a5 47.Kd2 Kd4 48.Kc2 c3 49.Kc1 Kd3 50.Kd1 c2+ 51.Kc1 f4 52.h4 f3 53.hxg5 f2 54.g6 f1=Q+ 55.Kb2 Qb1+ 56.Ka3 c1=Q#