1.d4 Nf6 2.g3 d5 3.Nf3 c6 4.c4 Bg4 5.Ne5 Bf5 6.cxd5 cxd5 7.Nc3 Nc6 8.f3 Bd7 9.Bg2 e6 10.O-O Bd6 11.Nxd7 Qxd7 12.Be3 O-O 13.Bf2 a6 14.Rc1 Bb4 15.a3 Bxc3 16.bxc3 Na5 17.e4 Qc6 18.Qe2 Qc4 19.Rfe1 Qxe2 20.Rxe2 Rfc8 21.Rb2 b5 22.a4 Nc4 23.Ra2 bxa4 24.Rxa4 a5 25.Bf1 Nb6 26.Ra2 dxe4 27.fxe4 Nxe4 28.Bg2 Nxc3 29.Bxa8 Nxa2 30.Rxc8+ Nxc8 31.Be1 Nb4 32.Bxb4 axb4 33.Bc6 b3 34.Ba4 b2 35.Bc2 Nb6 36.Kf2 Nc4 37.Ke2 Na3 38.Kd2 b1=Q 39.Bxb1 Nxb1+ 40.Kc2 Na3+ 41.Kb3 Nb5 42.Kc4 Nc7 43.Kc5 Nd5 44.Kd6 Kf8 45.Ke5 Ke7 46.Ke4 f6 47.Kd3 Kd6 48.Kc4 Ne7 49.Kd3 Kd5 50.Ke3 Nc6 51.Kf3 Nxd4+ 52.Kg4 Ke4 53.Kh5 Nf5 54.g4 g6#