1.d4 d5 2.c4 dxc4 3.Nf3 Nf6 4.Nc3 Bg4 5.e3 e6 6.Bxc4 Bb4 7.O-O O-O 8.Bd2 Nc6 9.Rc1 e5 10.Be2 Re8 11.dxe5 Nxe5 12.Nxe5 Bxe2 13.Qxe2 Rxe5 14.Rfd1 Qd6 15.Be1 Qc6 16.Rd4 Rg5 17.f4 Bxc3 18.fxg5 Re8 19.Rxc3 Qb6 20.Rcd3 c5 21.Rd6 Qc7 22.gxf6 gxf6 23.Rxf6 Qe5 24.Bc3 Qg5 25.Qf3 Qh4 26.Rxf7 Qg5 27.Rf4 Re7 28.Rd8+ Re8 29.Rxe8#