1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.f3 c5 5.d5 O-O 6.e4 Re8 7.Be2 exd5 8.cxd5 d6 9.Bf4 Nh5 10.Be3 f5 11.Qc2 fxe4 12.fxe4 Nf6 13.Bf3 Nbd7 14.Qd2 Nxe4 15.Qd3 Ndf6 16.Ne2 Bf5 17.Bxe4 Bxe4 18.Qd2 Bxg2 19.Rg1 Ne4 20.Qc2 Qh4+ 21.Kd1 Bf3 22.Qd3 Nf2+ 23.Bxf2 Qxf2 24.Kd2 Rxe2+ 25.Kc1 Qxg1+ 26.Nd1 Rd2 27.Qc2 Rxd1+ 28.Qxd1 Qxd1#