1.Nf3 Nf6 2.c4 e6 3.Nc3 Bb4 4.g4 d5 5.g5 Ne4 6.Qa4+ Nc6 7.Nxe4 dxe4 8.Ne5 e3 9.fxe3 Qxg5 10.Nf3 Qe7 11.a3 Bd6 12.d4 Bd7 13.Qc2 Qf6 14.b4 e5 15.d5 Bf5 16.Qa4 Be4 17.dxc6 b5 18.cxb5 Bxf3 19.exf3 e4 20.Ra2 exf3 21.Rf2 Rd8 22.Qc2 Be5 23.Bb2 O-O 24.Bxe5 Qxe5 25.Rxf3 Rd6 26.Bg2 Qxb5 27.Rf5 Qa6 28.Ra5 Qb6 29.Qc5 Qb8 30.O-O