1.d4 d5 2.c4 e6 3.g3 c6 4.Nc3 dxc4 5.Nf3 Nf6 6.Ne5 Nbd7 7.Nxc4 b5 8.Ne5 Nxe5 9.dxe5 Qxd1+ 10.Kxd1 Ng4 11.Bg2 Bb7 12.Ke1 Nxe5 13.Nxb5 O-O-O 14.Nxa7+ Kc7 15.Bf4 f6 16.Rc1 Bb4+ 17.Kf1 Bd2 18.Bxe5+ fxe5 19.Rc2 Be3 20.Nb5+ Kb6 21.Nc3 Rhf8 22.Bf3 c5 23.Bxb7 Rxf2+ 24.Ke1 Kxb7 25.Nd1 Rxd1+ 26.Kxd1 Kc6 27.Rc3 Bd4 28.Rf3 Rg2 29.Rb3 c4 30.Rb8 e4 31.a4 Bb6 32.Re8 Kd5 33.Re7 Bd4 34.Rd7+ Kc5 35.a5 Bxb2 36.a6 Kc6 37.a7 Bc1 38.a8=Q+ Kb6 39.Kxc1 g6 40.h3 h5 41.h4 g5 42.hxg5 Rg1+ 43.Kb2 Rc1 44.Ka3 Re1 45.Kb4 Rxe2 46.Qb7# 1-0