1.e4 d5 2.exd5 Qxd5 3.Nc3 Qd8 4.Bc4 Nf6 5.Nf3 a6 6.Ne5 e6 7.O-O b5 8.Qf3 Ra7 9.Bb3 c5 10.d3 Bd6 11.Ng4 Qc7 12.Nxf6+ gxf6 13.Qxf6 Bxh2+ 14.Kh1 Be5 15.Qf3 Bb7 16.Qh5 Nc6 17.Bxe6 Qe7 18.Bb3 Rg8 19.Nd5 Qd6 20.f4 Bd4 21.Re1+ Kd8 22.Qxf7 Qh6+ 23.Qh5 Qxh5#