1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.cxd4 Bb4+ 7.Nc3 Nxe4 8.O-O Bxc3 9.d5 Na5 10.bxc3 Nxc3 11.Qe1+ Kf8 12.Qxc3 c6 13.Ba3+ d6 14.Bb2 f6 15.Ng5 Qd7 16.Ne6+ Kg8 17.dxc6 bxc6 18.Nc5+ Nxc4 19.Nxd7 Bxd7 20.Qxc4+ d5 21.Qc5 h5 22.Rfe1 Kh7 23.Qc2+ Kg8 24.Bxf6 gxf6 25.Qg6+ Kf8 26.Qxf6+ Kg8 27.Re7 Rh7 28.Qg6+ Kf8 29.Qxh7 Be6 30.Qg7#