1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.Nf3 Nc6 5.d4 cxd4 6.Bc4 Nb6 7.Bb3 d5 8.exd6 Qxd6 9.cxd4 Bf5 10.Nc3 e6 11.Nb5 Qb4+ 12.Nc3 Rd8 13.a3 Qd6 14.Nb5 Qb8 15.g3 Bd6 16.d5 a6 17.Nxd6+ Qxd6 18.Bf4 e5 19.dxc6 Qxc6 20.Bxf7+ Kxf7 21.Nxe5+ Kf6 22.Nxc6 Rxd1+ 23.Rxd1 bxc6 24.Rd6+ Kf7 25.Rxc6 Be4 26.Rc7+ Kf6 27.f3 Bxf3 28.O-O Be2 29.Rf2 Nd5 30.Rc6+