1.d4 f5 2.g3 Nf6 3.Bg2 e6 4.c4 Be7 5.Nh3 O-O 6.O-O d6 7.b3 Qe8 8.Bb2 Nbd7 9.Nf4 Bd8 10.d5 Nc5 11.dxe6 Rb8 12.Nc3 Nxe6 13.Nfd5 Nh5 14.Qd2 f4 15.Ne4 Ng5 16.Nxg5 Bxg5 17.Nxc7 Qd8 18.Qd5+ Kh8 19.Nb5 fxg3 20.hxg3 Nf4 21.Qxd6 Nxe2+ 22.Kh2 Qe8 23.Bh3 Bxh3 24.Kxh3 Qh5+ 25.Kg2 Nf4+ 26.Kg1 Qh3 27.gxf4 Bxf4 28.Bxg7+ Kxg7 29.Qd4+ Rf6 30.Qd7+ Qxd7