1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d4 exd4 6.e5 d5 7.exf6 dxc4 8.Re1+ Be6 9.fxg7 Rg8 10.Ng5 Qf6 11.Nxe6 fxe6 12.Qh5+ Kd7 13.Qxc5 Qxg7 14.g3 Rae8 15.Qxc4 h5 16.h4 Qg4 17.Bg5 Rxg5 18.hxg5 h4 19.Qe2 Qxg5 20.Qd2 Qg7 21.Qf4 hxg3 22.Qxg3 Qh7 23.Re5 Nxe5 24.Qxe5 Rg8+ 25.Kf1 Qh3+ 26.Ke2 Qg4+ 27.f3 Qg2+ 28.Kd3 Qxf3+ 29.Kxd4 Rg4+ 30.Kc5 Qc6#