1.d4 Nf6 2.c4 e6 3.g3 a6 4.Bg2 d5 5.Nf3 dxc4 6.O-O Nc6 7.e3 Bd7 8.Qe2 b5 9.b3 cxb3 10.axb3 Be7 11.Bb2 O-O 12.Rc1 Ra7 13.Nc3 Qb8 14.Ne5 Nxe5 15.dxe5 Nd5 16.Nxd5 exd5 17.Bxd5 c5 18.f4 Qb6 19.e4 c4+ 20.Kh1 cxb3 21.f5 b4 22.Qg4 Qg6 23.fxg6 Bxg4 24.gxf7+ Rxf7 25.Bd4 b2 26.Bxb2 a5 27.Rc6 a4 28.Bd4 Ra5 29.Rb6 Rxd5 30.exd5 Bf3+ 31.Kg1 Bxd5 32.Rxa4 b3 33.e6 Rf8 34.Ra7 Re8 35.Rd7 Bc4 36.Rdb7 Bd5 37.Rb8 Kf8 38.Kf1 Bd8 39.Bc5+ Be7 40.Rxe8+ Kxe8 41.Rb8+ Bd8 42.e7 Bc4+ 43.Kf2 h5 44.exd8=Q+ Kf7 45.Kg1 Be6 46.Bd4 g6 47.Be3 g5 48.Bf2 Bf5 49.Qe7+ Kg6 50.Qf6+ Kh7 51.Rh8# 1-0