1.Nf3 Nf6 2.b4 d5 3.e3 Bg4 4.Be2 e6 5.a3 Be7 6.d4 O-O 7.Nbd2 a5 8.b5 c5 9.a4 Nbd7 10.O-O Rc8 11.c4 Nb6 12.Nb3 Nxc4 13.dxc5 Ne4 14.Qe1 Bxf3 15.gxf3 Nxc5 16.Bxc4 dxc4 17.Nxc5 Bxc5 18.Bd2 Qg5+ 19.Kh1 Qf6 20.f4 b6 21.Rg1 g6 22.Bc3 Qf5 23.Rg5 Qe4+ 24.Kg1 Rfd8 25.h4 Rd3 26.Rg3 Rcd8 27.h5 Bb4 28.hxg6 Bxc3 29.gxh7+ Kh8