1.Nf3 c5 2.g3 g6 3.c3 Bg7 4.d4 b6 5.d5 Nf6 6.c4 Ba6 7.Qc2 b5 8.cxb5 Bxb5 9.Qxc5 Ba6 10.Nc3 O-O 11.Bg2 d6 12.Qa3 Bb7 13.O-O Nxd5 14.Nxd5 Bxd5 15.Rd1 Bb7 16.Be3 Nd7 17.Rac1 a5 18.Nd4 Bxg2 19.Kxg2 Ne5 20.Qa4 Ng4 21.Bg5 Qb6 22.Bxe7 Rfe8 23.Bg5 Rxe2 24.Rc2 Qb7+ 25.Nf3 Ne5 26.Rc3 Qxb2 27.Bd2 Nxf3 28.Rxf3 Rxd2 29.Rxd2 Qxd2 30.Qd7 Rf8 31.Rxf7 Qd5+ 32.Rf3 Qxf3+ 33.Kg1 Qxf2+ 34.Kh1 Qf1# 0-1