1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.O-O Bc5 6.e5 d5 7.exf6 dxc4 8.fxg7 Rg8 9.Re1+ Be6 10.Ng5 Qd5 11.Rxe6+ fxe6 12.Qh5+ Kd7 13.Qf7+ Ne7 14.Nxh7 Qe5 15.Nf6+ Kc6 16.Nd2 Qe1+ 17.Nf1 Rad8 18.Nxg8 Nxg8 19.Bg5 Qxa1 20.Bxd8 d3 21.cxd3 cxd3 22.Qxe6+ Bd6 23.Qe8+ Kb6 24.Qxg8 d2 25.Qb3+ Ka6 26.g8=Q Bxh2+ 27.Kxh2