1.d4 Nf6 2.c4 g6 3.Nc3 d6 4.e4 Nc6 5.d5 Ne5 6.f4 Bg4 7.Be2 Bxe2 8.Qxe2 Ned7 9.Nf3 Bg7 10.e5 dxe5 11.fxe5 Ng4 12.e6 fxe6 13.Qxe6 Nge5 14.O-O Nc5 15.Qh3 Nxc4 16.Ng5 Qd7 17.Ne6 Nxe6 18.dxe6 Qd4+ 19.Kh1 O-O-O 20.Bg5 Qc5 21.Ne4 Qe5 22.Rae1 Rhe8 23.b3 Nd6 24.Bf4 Qd4 25.Nxd6+ cxd6 26.Be3 Qe5 27.Bxa7 Rf8 28.Rc1+