1.c3 d5 2.Nf3 h5 3.d4 e6 4.Ne5 Nd7 5.Nd2 Nxe5 6.dxe5 Bd7 7.e4 dxe4 8.Nxe4 Ne7 9.Bd3 Bc6 10.O-O Qd5 11.Qe2 O-O-O 12.Rd1 Qxe5 13.Be3 Nf5 14.Bxa7 Be7 15.Re1 Nh4 16.Bd4 Qd5 17.Bc4 Qf5 18.f3 Rh6 19.Ng3 Qg6 20.Bd3 f5 21.Rad1 Nxf3+ 22.gxf3 h4 23.Bxf5 exf5 24.Qxe7 hxg3 25.Be5 gxh2+ 26.Kf2 Bd7 27.Qxg7 Qb6+ 28.Bd4 Qc6 29.Qg3 Rf8 30.Qf4 Rf7 31.Rh1 Rfh7 32.Be5 Qb6+ 33.Qd4 Qxb2+ 34.Rd2 Qb5 35.Bf4 Rh4 36.c4 Qc6 37.a4 Rh3 38.Rd3 b6 39.a5 bxa5 40.Re3 Qb6 41.Qe5 a4 42.Rb1 h1=Q 43.Rxb6 Rh2+ 44.Bxh2 Rxh2+ 45.Qxh2 Qxh2+ 46.Kf1 cxb6 47.Re8+ Kb7 48.Rd8 Ka7 49.Rxd7+ Ka6 50.Ke1 Ka5 51.Rc7 Kb4 52.Kd1 a3 53.Kc1 a2 54.Rf7 a1=Q# 0-1