1.e4 c5 2.Nf3 Nc6 3.Bb5 e6 4.O-O Nge7 5.c3 a6 6.Ba4 b5 7.Bc2 Bb7 8.Re1 d5 9.exd5 Nxd5 10.d4 h6 11.a4 b4 12.c4 Nc7 13.d5 Na5 14.Ne5 Bd6 15.Qh5 Bxe5 16.Qxe5 O-O 17.Bxh6 gxh6 18.Re3 f6 19.Rg3+ Kf7 20.Qh5+ Ke7 21.Rg7+ Kd6 22.Nd2 Nxd5 23.cxd5 Bxd5 24.Be4 Kc6 25.Rc1 f5 26.Bf3 Qd6 27.Qg6 Rad8 28.h4 Kb6 29.Qxh6 Rh8 30.Qg5 Qe5 31.Qe7 Qb8 32.Qxc5#