1.Nf3 Nf6 2.g3 b5 3.Bg2 Bb7 4.O-O e6 5.d3 c5 6.e4 d6 7.Qe2 Qb6 8.a4 a6 9.e5 dxe5 10.Nxe5 Bxg2 11.Kxg2 Ra7 12.axb5 axb5 13.Rxa7 Qxa7 14.Nc3 b4 15.Ne4 Qb7 16.f3 Be7 17.Nxf7 Kxf7 18.Ng5+ Ke8 19.Nxe6 Kf7 20.Ng5+ Ke8 21.Ne6 Kf7 22.Ng5+ Ke8 23.Ne6