1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bc4 e6 7.O-O a6 8.a3 Qc7 9.Ba2 b5 10.Be3 Na5 11.Qe2 Bd7 12.Rad1 Rc8 13.Bc1 Nc4 14.Rd3 Be7 15.Rg3 Kf8 16.Kh1 h6 17.f4 Qb6 18.Rd3 Qc7 19.Bxc4 bxc4 20.Rg3 Kg8 21.e5 Ne8 22.f5 exf5 23.e6 fxe6 24.Nxe6 Bxe6 25.Qxe6+ Kf8 26.Rxf5+ Bf6 27.Nd5 Qd8 28.Bf4 Rc6 29.Rg6 Qc8 30.Rfxf6+ gxf6 31.Qe7#