1.Nf3 Nf6 2.c4 g6 3.b4 Bg7 4.Bb2 O-O 5.e3 d6 6.d4 c5 7.Be2 cxb4 8.O-O e5 9.a3 bxa3 10.Nxa3 exd4 11.Nxd4 d5 12.cxd5 Nxd5 13.Nc4 Nc6 14.Nxc6 bxc6 15.Bxg7 Kxg7 16.Rxa7 Rxa7 17.Qd4+ Qf6 18.Qxa7 Nc3 19.Bf3 Bf5 20.Qc5 Rd8 21.Ne5 Ne4 22.Bxe4 Bxe4 23.Ng4 Qd6 24.Qc3+ f6 25.f3 Bf5 26.Nf2 Qd2 27.Qa3 Qd6 28.Qa5 Qd2 29.Qa3 Qd6 30.Qa1 Qc5 31.g4 Be6 32.Qxf6+ Kxf6 33.Ne4+ Ke5 34.Nxc5 Rd2 35.Rf2 Rd1+ 36.Kg2 Bc4 37.Rc2 Bb5 38.Ne4 Rd5 39.Kg3 Bd3 40.Rxc6 Bxe4 41.f4#