1.d4 a5 2.e4 e6 3.Nc3 d5 4.Nf3 Bd6 5.exd5 exd5 6.Nxd5 Nf6 7.Bg5 O-O 8.Bd3 Re8+ 9.Ne3 h6 10.Bh4 Bf4 11.O-O Nc6 12.c3 Bxe3 13.fxe3 Rxe3 14.Qd2 Re6 15.Rae1 Qd6 16.Bxf6 Rxf6 17.Re8+ Qf8 18.Bh7+ Kxh7 19.Rxf8 Ne7 20.Ne5 Rxf1+ 21.Kxf1 f6 22.Qd3+ Bf5 23.Rxa8 Bxd3+ 24.Nxd3 b6 25.Ra7 Nd5 26.c4 Ne3+ 27.Kf2 Nxc4 28.Rxc7 Nd6 29.Rc6 Nf5 30.d5 h5 31.d6 Nxd6 32.Rxd6 b5 33.Nf4 Kh6 34.Rd5 g5 35.Rxb5 gxf4 36.Rxa5 h4 37.Kf3 h3 38.gxh3 Kh7 39.Kxf4 Kg6 40.h4 Kg7 41.Kf5 Kf7 42.Ra7+ Ke8 43.Ke6 Kd8 44.Kd6 Ke8 45.Ke6 Kd8 46.h5 Kc8 47.h6 Kb8 48.Rf7 f5 49.h7 f4 50.h8=Q# 1-0