1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 e6 5.Nf3 a6 6.Bc4 b5 7.Bb3 Bb7 8.O-O d6 9.Nd4 Be7 10.Bxe6 fxe6 11.Nxe6 Qc8 12.Nxg7+ Kf7 13.Nf5 Nf6 14.Qb3+ Qc4 15.Qd1 b4 16.Nd5 Qxe4 17.Nh6+ Kg7 18.Re1 Qxd5 19.Rxe7+ Kg6 20.Qc2+ Kh5 21.Rxb7 Re8 22.Be3 Rxe3 23.fxe3 Kxh6 24.Re7 Nbd7 25.Qf2 Rg8 26.Rf1 Rg6 27.g3 Ne5 28.Qf4+ Kh5 29.Qh4#