1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c4 Bg7 6.Be3 Nf6 7.Nc3 Ng4 8.Qxg4 Nxd4 9.Qd1 e5 10.Qd2 O-O 11.Nb5 Re8 12.Be2 d6 13.O-O a6 14.Nxd4 exd4 15.Bxd4 Rxe4 16.Bxg7 Kxg7 17.b3 Qf6 18.Rad1 h5 19.Bf3 Re6 20.Rfe1 Rxe1+ 21.Qxe1 a5 22.Qe8 a4 23.bxa4 Qe6 24.Qb5 Bd7 25.Qb2+ Kg8 26.Bd5 Qf5 27.Qxb7 Rxa4 28.c5 dxc5 29.Bxf7+ Qxf7 30.Rxd7 Rxa2 31.Qb8+