1.e4 e5 2.Nf3 Nf6 3.Nc3 Bd6 4.Bc4 Qe7 5.d3 Na6 6.Bg5 h6 7.Bh4 Bc5 8.Nd5 Bb4+ 9.c3 Qe6 10.Nxc7+ Nxc7 11.Bxe6 dxe6 12.Qa4+ b5 13.Qxb4 Ba6 14.Nxe5 g5 15.Bg3 Rd8 16.O-O Nh5 17.Nxf7 Kxf7 18.Bxc7 Rxd3 19.Rad1 Rxd1 20.Rxd1 Rc8 21.Rd7+ Ke8 22.Qe7#