1.Nf3 d5 2.e4 dxe4 3.Ng5 f5 4.Bc4 h6 5.Nf7 Qd4 6.Nxh8 Nf6 7.Bf7+ Kd8 8.Nc3 e6 9.d3 Bc5 10.Be3 Qb4 11.Bxc5 Qxc5 12.O-O exd3 13.Qxd3+ Ke7 14.Nb5 Nc6 15.Nxc7 Rb8 16.Qe2 Qd4 17.Nxe6 Bxe6 18.Qxe6+ Kd8 19.Rfe1 Kc7 20.Rad1 Qh4 21.Ng6 Qh5 22.Ne7 Ng4 23.Bxh5 Nxe7 24.Qxe7+ Kc6 25.Bxg4 fxg4 26.Re5 Rc8 27.Rd6#