1.e4 d5 2.exd5 Qxd5 3.Nc3 Qa5 4.Bc4 Nf6 5.d4 Bf5 6.Ne2 b5 7.Bxb5+ Nfd7 8.Ng3 Bg6 9.Qf3 e6 10.Qxa8 Bd6 11.Qxb8+ Ke7 12.Qxh8 Nf6 13.Bd2 Qb4 14.O-O-O Qxd4 15.Qxg7 Qxf2 16.Rhf1 Qd4 17.Bg5 Be5 18.Rxd4 Bxd4 19.Bxf6+ Bxf6 20.Qxf6+ Kf8 21.Rd1 h5 22.Rd8#