1.d4 e6 2.c3 d5 3.e3 c5 4.Bd3 Nc6 5.Nd2 Bd7 6.f4 Nf6 7.Ngf3 Be7 8.O-O O-O 9.Ne5 Nxe5 10.fxe5 Ne8 11.Qh5 h6 12.e4 f6 13.exd5 exd5 14.Nf3 fxe5 15.Nxe5 Rxf1+ 16.Kxf1 Nf6 17.Qf7+ Kh8 18.Ng6+ Kh7 19.Nxe7+ Ne4 20.Qg6+ Kh8 21.Bxe4 dxe4 22.Qxe4 Qf8+ 23.Kg1 Re8 24.Ng6+ Kg8 25.Nxf8 Rxe4 26.Nxd7 cxd4 27.cxd4 Rxd4 28.Ne5 Rd5 29.Bf4 g5 30.Bg3 h5 31.Ng6 Kf7 32.Ne5+ Ke6 33.Re1 Kf5 34.Nf3 h4 35.Re5+ Rxe5 36.Bxe5 g4 37.Nxh4+ Kxe5 38.h3 Kf4 39.Kf2 g3+ 40.Ke2 Kg5 41.Nf3+ Kf4 42.h4 Kg4 43.Kd3 b5 44.Kc3 a5 45.b4 a4 46.Kd4 Kf4 47.Kc5 Ke3 48.h5 Kf2 49.Nh4 Ke3 50.h6 Kf4 51.h7 Kg4 52.h8=Q a3 53.Qe5 Kxh4 54.Qg7 Kh5 55.Kd5 Kh4 56.Ke5 Kh5 57.Kf5