1.d4 Nf6 2.Nf3 c5 3.d5 b5 4.Bg5 g6 5.Bxf6 exf6 6.e4 a6 7.a4 bxa4 8.Rxa4 Bg7 9.Nc3 O-O 10.d6 Bb7 11.Be2 Qb6 12.Ra3 c4 13.Bxc4 f5 14.O-O fxe4 15.Rb3 Qc5 16.Rxb7 Qxc4 17.Ng5 Bxc3 18.bxc3 h6 19.Rc7 Qa4 20.Qd5 Nc6 21.Nxe4 Rad8 22.Nf6+