1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Ndb5 d6 7.Bg5 a6 8.Na3 b5 9.Bxf6 gxf6 10.Nd5 f5 11.Bxb5 axb5 12.Nxb5 Ra4 13.b4 Rxb4 14.Nbc7+ Kd7 15.O-O Qxc7 16.Nxc7 Kxc7 17.Qh5 Rxe4 18.Qxf7+ Be7 19.Rfb1 Rf8 20.Qb3 Rb4 21.Qd5 Rxb1+ 22.Rxb1 Bd7 23.a4 Ra8 24.Qc4 h5 25.g3 Ra5 26.Rb5 d5 27.Rxd5 Be6 28.Qxc6+ Kxc6 29.Rxa5 Bc5 30.Ra6+ Kd5 31.c4+