1.e4 c5 2.Nc3 e6 3.d4 cxd4 4.Qxd4 Nc6 5.Qd3 a6 6.Bf4 b5 7.O-O-O b4 8.Nd5 exd5 9.exd5 Nce7 10.d6 Qa5 11.dxe7 Bxe7 12.Qe4 d5 13.Rxd5 Qxa2 14.Re5 Ra7 15.Qc6+ Bd7 16.Qb6 Ra8 17.Nf3 Qa1+ 18.Kd2 Qxb2 19.Bd3 Qc3+ 20.Kd1 Qa1+ 21.Bc1 Rd8 22.Rhe1 Bb5 23.Rxb5 axb5 24.Qxb5+ Kf8 25.Ne5 Nf6 26.Nc6 Re8 27.Nxe7 Rxe7 28.Qxb4 Qa7 29.Ba3 Nd5 30.Qd6 Qb7 31.Qd8#