1.d4 d5 2.Nf3 Nc6 3.Bg5 Bf5 4.Nbd2 Nf6 5.c3 e6 6.Nh4 Be7 7.Nxf5 exf5 8.Qc2 Qd7 9.O-O-O O-O 10.e3 Ne4 11.Nxe4 fxe4 12.Bf4 a6 13.f3 f5 14.Be2 Rac8 15.h3 b5 16.fxe4 fxe4 17.Bg4 Qd8 18.Be6+ Kh8 19.Bxc8 Qxc8 20.Rdf1 b4 21.Bg3 Rxf1+ 22.Rxf1 Bg5 23.Qf2 Bh6 24.Bf4 Bxf4 25.Qxf4 bxc3 26.bxc3 Na5 27.Kd1 Qb8 28.Qf8+ Qxf8 29.Rxf8#