1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.Bd3 Nf6 7.f4 d6 8.Qe2 b5 9.e5 dxe5 10.fxe5 Nfd7 11.Be4 Bb7 12.Nxe6 fxe6 13.Qh5+ Kd8 14.Bg5+ Be7 15.Bxe7+ Kxe7 16.Qh4+ Ke8 17.Bxb7 Qxb7 18.Ne4 Qb6 19.Nd6+ Kf8 20.Rf1+ Kg8 21.Qf4 h6 22.Ne8 Kh7 23.Qe4+ Kg8 24.O-O-O Ra7 25.Qg6 Qe3+ 26.Kb1 Qxe5 27.Nf6+ Qxf6 28.Rxf6