1.d4 a5 2.e4 g6 3.a4 e6 4.Nf3 Bg7 5.Be2 Ne7 6.c3 O-O 7.O-O d5 8.e5 c5 9.Na3 Nbc6 10.Nb5 cxd4 11.cxd4 f6 12.exf6 Bxf6 13.Bf4 Nf5 14.Rc1 g5 15.Bc7 Qd7 16.Bd3 g4 17.Ne5 Qg7 18.Bxf5 exf5 19.Nxc6 bxc6 20.Rxc6 Bd7 21.Rc5 Kh8 22.Re1 Rae8 23.Bf4 Rxe1+ 24.Qxe1 Re8 25.Qd2 Qe7 26.Kf1 Bxb5+ 27.axb5 Qe4 28.Rc6 Bxd4 29.b6 Bxb2 30.Qxb2+ d4 31.Rc1 Qxf4 32.b7 Qxh2 33.Qxd4+ Kg8 34.Qd5+ Kh8 35.g3 Qh3+ 36.Kg1 f4 37.Rc8 fxg3 38.Rxe8+ Kg7 39.Qe5+ Kf7 40.Re7+ Kf8 41.b8=Q# 1-0