1.e4 c5 2.Nf3 Nf6 3.e5 Nd5 4.Nc3 e6 5.Nxd5 exd5 6.d4 Nc6 7.dxc5 Bxc5 8.Qxd5 Qb6 9.Bc4 Bxf2+ 10.Ke2 O-O 11.Rf1 Bc5 12.Ng5 Nd4+ 13.Kd1 Ne6 14.Ne4 d6 15.exd6 Bd7 16.Bd3 Bd4 17.Qf5 g6 18.Nf6+ Kh8 19.Qh3 Bxf6 20.Rxf6 Qxd6 21.Bd2 Rac8 22.c4 Ba4+ 23.Kc1 Kg8 24.Bc3 Rxc4 25.Kd2 Rf4 26.Rxe6 fxe6 27.Re1 Rf2+ 28.Kc1 Rd8 29.Re4 Rf1+ 30.Be1 Qc6+ 31.Kd2 Qc2+