1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 a6 5.Bc4 e6 6.Nf3 b5 7.Bb3 Bb7 8.Qe2 d6 9.O-O b4 10.Na4 Nd7 11.Rd1 Ngf6 12.Bg5 Bxe4 13.Nd4 Qa5 14.Bxf6 Nxf6 15.a3 bxa3 16.Rxa3 Qg5 17.f3 Bd5 18.Bxd5 Nxd5 19.Nxe6 Qe5 20.Nc7+ Kd7 21.Nb6+ Kxc7 22.Nxd5+ Kd7 23.Re3 Qg5 24.Qc4 Qd8 25.Qg4+ Kc6 26.Rc3+ Kb7 27.Rb3+ Kc6 28.Rc1+ Kxd5 29.Qe4#