1.d4 Nf6 2.e3 d5 3.f4 c5 4.Nf3 c4 5.Be2 Nc6 6.c3 Bf5 7.O-O Qc7 8.Bd2 b5 9.Ne5 Ne4 10.Be1 f6 11.Nxc6 Qxc6 12.Nd2 Nd6 13.Nf3 e6 14.Nh4 Be4 15.Bf3 Be7 16.Bxe4 dxe4 17.f5 Qd5 18.Qh5+ Nf7 19.Qg4 e5 20.Rd1 O-O-O 21.Bg3 Qb7 22.Ng6 Rhe8 23.Nxe7+ Rxe7 24.dxe5 Nxe5 25.Rxd8+ Kxd8 26.Bxe5 Rxe5 27.Rd1+ Rd5 28.Rd4 Rxd4 29.exd4 b4 30.cxb4 Qd5 31.Qd1 Qxf5 32.Qd2 g5 33.Qe3 Qf4 34.Qxf4 gxf4 35.Kf2 a6 36.Ke2 Kc7 37.a3 Kc6 38.a4 f5 39.Kd2 h5 40.h4 Kd5 41.Kc3 e3 42.Kc2 Kxd4 43.Kd1 Kd5 44.Ke2 Ke4 45.Ke1 f3 46.gxf3+ Kxf3 47.b5 axb5 48.a5 b4 49.a6 c3 50.bxc3 bxc3 51.a7 c2 52.a8=Q+ Kg3 53.Qc6 f4 54.Qg6+ Kxh4 55.Qxc2