1.Nf3 g6 2.d4 Bg7 3.e4 d6 4.Bc4 a6 5.a4 e6 6.O-O Ne7 7.Qe2 Nd7 8.c3 b6 9.Ne1 Bb7 10.f4 Bxe4 11.Qxe4 d5 12.Qe2 dxc4 13.Qxc4 O-O 14.Nd3 Nd5 15.Ne5 Nxe5 16.fxe5 c5 17.Bf4 cxd4 18.cxd4 Rc8 19.Qxa6 Nxf4 20.Rxf4 Rc1+ 21.Kf2 Rc2+ 22.Kg3 Qg5+ 23.Rg4 Qe3+ 24.Kh4 h5 25.Ra3 Qg1 26.Rgg3 Qxh2+ 27.Kg5 Kh7 28.Raf3 Bh6+ 29.Kf6 Qh4+