1.Nf3 Nf6 2.c4 e6 3.Nc3 Bb4 4.g4 h6 5.Rg1 d5 6.Qa4+ Nc6 7.Nd4 a5 8.Nxc6 bxc6 9.d4 Ne4 10.Qc2 Qf6 11.Be3 c5 12.a3 cxd4 13.axb4 dxe3 14.Nxe4 dxe4 15.fxe3 Qh4+ 16.Kd2 Qxh2 17.Qxe4 Rb8 18.Bg2 Qd6+ 19.Kc2 Qxb4 20.Qe5 Qxc4+ 21.Kb1 f6 22.Qxa5 O-O 23.Bf3 Bb7 24.Ra4 Qb3