1.d4 Nf6 2.Nc3 d5 3.Bg5 Bf5 4.e3 c6 5.Bd3 Bxd3 6.cxd3 e6 7.Nf3 Nbd7 8.Ne5 Qc7 9.f4 Be7 10.O-O O-O 11.Qf3 Rae8 12.g4 c5 13.Nxd7 Nxd7 14.Bxe7 Rxe7 15.dxc5 Nxc5 16.d4 Nd7 17.Rac1 Qb8 18.Rc2 Rc8 19.f5 Nf6 20.Rg2 Rec7 21.g5 Ne8 22.fxe6 Nd6 23.exf7+ Nxf7 24.Qxd5 Re7 25.Rgf2 Rd8 26.Qb3 Rf8 27.Nd5 Rd7 28.Nf4 Qd6 29.Ne6 Re8 30.Nc5 Rde7 31.Rxf7 Rxe3 32.Rf8#