1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.d4 b5 6.dxe5 bxa4 7.exf6 Qxf6 8.O-O Be7 9.Nc3 Bd8 10.Bg5 Qg6 11.Bxd8 Nxd8 12.Nd5 Ne6 13.Qd3 d6 14.Qc4 Ra7 15.e5 Bb7 16.exd6 Bxd5 17.d7+ Kd8 18.Qxd5 Qxg2+ 19.Kxg2 Nf4+ 20.Kg3 Nxd5 21.Ne5 Rb7