1.e4 c5 2.Nf3 d6 3.Bb5+ Nd7 4.d4 cxd4 5.Qxd4 a6 6.Bxd7+ Bxd7 7.c4 Rc8 8.Nc3 b5 9.cxb5 axb5 10.O-O e5 11.Qd3 Nf6 12.Bg5 Be7 13.Bxf6 gxf6 14.Nd5 Bf8 15.Rfd1 Be6 16.Nh4 Rc4 17.Qf3 Bxd5 18.Rxd5 Rg8 19.g3 Be7 20.Nf5 Qa5 21.Rad1 Rc6 22.a3 Rc2 23.Nxe7 Kxe7 24.Rxd6 Rg6 25.Qb3 Rc4 26.Qd3 Kf8 27.Rd8+ Kg7 28.Qd6 h5 29.Qf8+ Kh7 30.Qh8#