1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 d6 5.Nc3 g6 6.Bf4 Nge7 7.Ndb5 a6 8.Bxd6 axb5 9.Nxb5 Bg7 10.Nxc7+ Kf8 11.Nxa8 Qa5+ 12.c3 Qxa8 13.Bxe7+ Kxe7 14.Bc4 Qb8 15.Qd5 Rf8 16.Rd1 Qc7 17.Qg5+ Bf6 18.Qc5+ Ke8 19.Bb5 Be6 20.Bxc6+ bxc6 21.Rd6 Be7 22.Qxc6+ Qxc6 23.Rxc6 Bxa2 24.O-O