1.Nf3 Nf6 2.c4 c5 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Bb4 6.Nb5 O-O 7.Bf4 d5 8.a3 Bxc3+ 9.Nxc3 d4 10.Nb5 a6 11.Nc7 Ra7 12.Nb5 axb5 13.Bxb8 bxc4 14.Bxa7 Qa5+ 15.Qd2 Qxa7 16.e3 d3 17.g3 Ne4 18.Qb4 d2+ 19.Ke2 Qa6 20.Kf3 Qc6 21.Ke2 Qd5 22.Rd1 e5 23.h3 b6 24.Rg1 c3 25.bxc3 Nxc3+