1.Nf3 d5 2.g3 Bg4 3.Bg2 Nd7 4.h3 Bh5 5.c4 e6 6.cxd5 exd5 7.Nc3 c6 8.d3 Ngf6 9.g4 Bg6 10.Nh4 Bb4 11.Bd2 Qe7 12.O-O Bd6 13.e4 dxe4 14.dxe4 Nc5 15.g5 Nfxe4 16.Nxg6 hxg6 17.Nxe4 Nxe4 18.Re1 Rh4 19.Qc2 O-O-O 20.Rxe4 Rxe4 21.Qxe4 Qxe4 22.Bxe4 Bh2+ 23.Kxh2 Rxd2 24.b3 Rxf2+ 25.Kg3 Re2 26.Bf3 Re5 27.Rf1 Rxg5+ 28.Bg4+