1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 d5 5.Nf3 Nbd7 6.Bd2 Bxc3 7.Bxc3 b6 8.cxd5 exd5 9.e3 O-O 10.Bd3 Re8 11.O-O Nf8 12.Ne5 Ng6 13.f4 Ng4 14.Bd2 Qh4 15.Nxg4 Bxg4 16.f5 Ne7 17.Qxc7 Qg5 18.Qg3 g6 19.f6 Nf5 20.Bxf5 gxf5 21.h3 Qxf6 22.hxg4 Rac8 23.Rxf5 Qe6 24.Re5 Qg6 25.Rf1 Rxe5 26.Qxe5 Qxg4 27.Rf4 Qd1+ 28.Kh2 Rc2 29.Rg4+ Kf8 30.Qd6+ Ke8 31.Rg8#