1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 c5 7.Bxc4 h6 8.Bxf6 Qxf6 9.O-O O-O 10.e5 Qe7 11.Ne4 cxd4 12.Qe2 Bd7 13.Rfd1 Bc6 14.Nxd4 Bxe4 15.Qxe4 Bc5 16.Bd3 g6 17.Nf3 Nc6 18.h4 h5 19.g4 f5 20.exf6 Qxf6 21.Kg2 Nd4 22.Nxd4 Bxd4 23.f3 hxg4 24.Qxg4 e5 25.Bxg6 Rad8 26.Rac1 Qf4 27.Qh5 Rd7 28.Be4 Rg7+ 29.Kh1 Qg3 30.Bd5+ Rff7 31.Rc8#