1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Bc5 6.Nb3 Be7 7.O-O Qc7 8.Qe2 d6 9.f4 Nd7 10.c4 b6 11.Nd4 Bb7 12.Nd2 Rc8 13.b4 Ngf6 14.Bb2 Rg8 15.Nxe6 fxe6 16.e5 dxe5 17.fxe5 Ne4 18.Nxe4 Bxb4 19.Qh5+ Kd8 20.Qxh7 Ke7 21.Qh4+ Ke8 22.Nd6+ Bxd6 23.Bg6#