1.Nf3 e6 2.e4 d5 3.exd5 exd5 4.d4 Nf6 5.Bd3 c5 6.O-O c4 7.Re1+ Be7 8.Bf1 Nc6 9.b3 cxb3 10.axb3 O-O 11.Ne5 Ne4 12.Nxc6 bxc6 13.Nd2 Bb4 14.Re3 f5 15.Nf3 f4 16.Rd3 a5 17.c4 Bg4 18.Ba3 Qe7 19.Qc1 Bxf3 20.Rxf3 Bxa3 21.Qxa3 Qxa3 22.Rxa3 Nd2 23.Rd3 Nxf1 24.Kxf1 Rfb8 25.Ke2 dxc4 26.bxc4 Rb4 27.Rdc3 a4 28.Kd3 Kf7 29.Rc2 Ke6 30.Re2+ Kd6 31.c5+ Kd7 32.Rea2 Ke6 33.Kc3 Rb1 34.Rxa4 Rxa4 35.Rxa4 Rg1 36.g3 Kd5 37.Ra7 Rc1+ 38.Kd3 Rd1+ 39.Ke2 Rxd4 40.Rxg7 fxg3 41.hxg3 h6 42.Rg6 Kxc5 43.Rxh6 Rd8 44.g4 Kd5 45.Rh1 Rg8 46.Rd1+ Ke5 47.Kf3 c5 48.Kg3 Kf6 49.f4 Rc8 50.g5+ Kf7 51.f5 c4 52.Rd7+ Ke8 53.Ra7 c3 54.g6 Kf8 55.f6 c2 56.Rh7 Rc3+ 57.Kg2 Ke8 58.Re7+ Kd8 59.g7 c1=Q 60.g8=Q# 1-0