1.e4 d6 2.Nf3 Nf6 3.Nc3 e5 4.Bc4 Be7 5.d4 Nbd7 6.Ng5 O-O 7.Bxf7+ Rxf7 8.Ne6 Qe8 9.Nxc7 Qd8 10.Nxa8 b5 11.dxe5 Nxe5 12.Be3 Bb7 13.Nxb5 Qa5+ 14.Nc3 Nxe4 15.O-O Nxc3 16.bxc3 Nf3+ 17.gxf3 Qh5 18.Rb1 Bxf3 19.Rb8+ Rf8 20.Rxf8+ Kxf8 21.Qxf3+ Qxf3 22.Nc7 Qg4+ 23.Kh1 Qc4 24.Bxa7 Qxf1#