1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Nge7 5.Nc3 d5 6.exd5 Nxd4 7.Qxd4 Nf5 8.Qe4+ Be7 9.Bb5+ Bd7 10.Qxf5 c6 11.Qe4 cxb5 12.d6 Bc6 13.Qxe7+ Qxe7+ 14.dxe7 b4 15.Ne2 Bxg2 16.Rg1 Be4 17.Rxg7 f5 18.Bg5 b5 19.O-O-O Rc8 20.Rd8+ Rxd8 21.exd8=Q# 1-0