1.Nf3 Nf6 2.c4 g6 3.b4 Bg7 4.Bb2 O-O 5.a4 c6 6.e3 d5 7.b5 Bg4 8.Be2 Nbd7 9.O-O Re8 10.d4 Ne4 11.Nc3 Qa5 12.Nxe4 dxe4 13.Nd2 Bxe2 14.Qxe2 f5 15.Nb3 Qc7 16.Rac1 a6 17.c5 axb5 18.axb5 e5 19.Qc4+ Kh8 20.b6 Qd8 21.d5 cxd5 22.Qxd5 Qc8 23.Ra1 Rxa1 24.Rxa1 Bf8 25.Rc1 Qc6 26.Qxc6 bxc6 27.Na5 Bxc5 28.b7 Bd6 29.Nxc6 Kg8 30.Rd1 Re6 31.g4 Kg7 32.Ba3 Nb8 33.gxf5 gxf5 34.Rxd6 Rxd6 35.Bxd6 Nxc6 36.b8=Q Nxb8 37.Bxb8 Kf6 38.Kg2 f4 39.exf4 exf4 40.Bxf4 Kf5 41.Be3 Kg4 42.h3+ Kh4 43.Kh2 Kh5 44.Kg3 h6 45.Kf4 Kh4 46.Kxe4 Kxh3 47.Bxh6 Kg4 48.Be3 Kh5 49.f4 Kg6 50.f5+ Kf7 51.Ke5 Ke8 52.f6 Kf7 53.Kf5 Kf8 54.Ke6 Kg8 55.f7+ Kh7 56.Kf6 Kh8 57.f8=Q+ Kh7 58.Qg7#