1.d4 d5 2.c4 e6 3.Nc3 Nf6 4.cxd5 exd5 5.Bg5 Be7 6.e3 O-O 7.Bd3 h6 8.Bh4 b6 9.Nge2 c5 10.O-O Bg4 11.dxc5 bxc5 12.Bxf6 Bxf6 13.Nxd5 Nd7 14.Nxf6+ Qxf6 15.Qc2 Rae8 16.Ng3 Ne5 17.Bf5 h5 18.Bxg4 hxg4 19.Qxc5 Re6 20.Rfd1 Rfe8 21.Rd6 Rxd6 22.Ne4 Qf5 23.Qxd6 Qxe4 24.Rd1 Re6 25.Qb8+ Kh7 26.Qxa7 Rd6 27.Rf1 Nf3+ 28.gxf3 gxf3 29.Kh1 Qg4 30.Rg1 Qxg1+ 31.Kxg1 Rd1#