1.Nf3 d5 2.g3 g6 3.Bg2 Bg7 4.d4 c6 5.c4 dxc4 6.Qc2 Bxd4 7.Nxd4 Qxd4 8.Be3 Qe5 9.Nd2 c3 10.Nc4 cxb2 11.Rd1 Qe6 12.O-O Nf6 13.Bh6 Nbd7 14.Rd3 Ng4 15.Bg7 Rg8 16.Bxb2 Nb6 17.Rd4 Nxc4 18.Rxc4 f5 19.Rd1 Kf7 20.e4 Nf6 21.exf5 Qxf5 22.Qc1 Be6 23.Rf4 Qa5 24.Re1 Rge8 25.Bc3 Qxa2 26.Qe3 Bd5 27.Qd4 Kg8 28.Rxe7 Rxe7 29.Qxf6 Re1+ 30.Bxe1 Bxg2 31.Bc3 Qb1+ 32.Kxg2 c5 33.Qg7# 1-0