1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Be2 b5 6.O-O Bb7 7.Nd2 Nc6 8.c3 Nge7 9.N4b3 Ng6 10.a4 b4 11.Nc4 Qc7 12.Be3 bxc3 13.bxc3 Be7 14.Rb1 Nce5 15.Bb6 Qb8 16.Nc5 Bc6 17.Na5 Qc8 18.Qd4 Nf4 19.Bxa6 Rxa6 20.Qxe5 Ng6 21.Qd4 Ra8 22.Rfd1 d6 23.Qxg7 dxc5 24.Nc4 Rxa4 25.Nd6+ Bxd6 26.Rxd6 Bxe4 27.Rbd1 Bd5 28.h4 h5 29.R1xd5 exd5 30.Rxg6 Rf8 31.Qe5+ Kd7 32.Rd6#