1.d4 e6 2.Bf4 f5 3.Nf3 Nf6 4.e3 Be7 5.Bd3 d6 6.Nbd2 O-O 7.c3 Nh5 8.Bg3 Nc6 9.Qc2 Bf6 10.Rd1 g6 11.O-O Qe7 12.b4 e5 13.dxe5 dxe5 14.Bc4+ Kh8 15.Rfe1 Qg7 16.h3 f4 17.Bh2 g5 18.Bd3 g4 19.hxg4 Bxg4 20.Be4 Bh3 21.Kf1 Qxg2+ 22.Ke2 fxe3 23.Kxe3 Bg5+ 24.Ke2 Nf4+ 25.Bxf4 Bh4 26.Nxh4 Qg4+ 27.Nhf3 Qxf4 28.Rh1 Bg4 29.Rxh7+ Kg8 30.Bd5+