1.d4 b6 2.c4 d6 3.Nc3 e6 4.e4 Be7 5.Nf3 Bb7 6.Bd3 Nd7 7.O-O c5 8.d5 e5 9.Ne1 Ngf6 10.f4 exf4 11.Bxf4 Ne5 12.Nf3 Nfd7 13.Nxe5 dxe5 14.Bg3 O-O 15.Bc2 Bg5 16.Ba4 Be3+ 17.Kh1 Bd4 18.Rb1 a6 19.Ne2 Nf6 20.Nxd4 exd4 21.Bh4 Qd6 22.Bxf6 gxf6 23.Qg4+ Kh8 24.Qh4 Kg7 25.Rf4 Qe5 26.Rbf1 b5 27.Rf5 Qxf5 28.Rxf5 bxa4 29.Qxf6+ Kg8 30.Rg5#