1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Be2 b5 7.f4 Bb7 8.Bf3 Nc6 9.Nb3 Be7 10.O-O Nf6 11.e5 Ng8 12.Ne4 Qb6+ 13.Kh1 Nh6 14.Nd6+ Bxd6 15.Qxd6 Nf5 16.Qc5 Qc7 17.Bd2 Rc8 18.Na5 Ba8 19.Rad1 Nh4 20.Nxc6 Bxc6 21.Bb4 Nf5 22.Bxc6 Qxc6 23.Qf2 h5 24.Rd2 h4 25.Kg1 h3 26.Rfd1 hxg2 27.Rxd7 Rh3 28.Qa7 Qxc2 29.Re7+ Kf8 30.Re8+ Kxe8 31.Qd7#