1.d4 d5 2.c4 e6 3.Nc3 Nf6 4.cxd5 exd5 5.Bg5 Be7 6.Qc2 Bd7 7.e3 Nc6 8.a3 O-O 9.Bd3 Bg4 10.h3 Bh5 11.Bxf6 Bxf6 12.Bxh7+ Kh8 13.Bd3 Qd7 14.Nge2 Rfe8 15.O-O Qe6 16.Nf4 Qd6 17.Nxh5 Bg5 18.Rae1 Qh6 19.Be2 g6 20.Ng3 Re6 21.Bf3 Ne7 22.Nxd5 Nxd5 23.Bxd5 Rd6 24.Bxf7 Rf8 25.Bb3 Rdf6 26.Ne4 Rf5 27.Nxg5 Qxg5 28.f4 Qg3 29.Qf2 Qxf2+ 30.Kxf2 g5 31.g3 gxf4 32.exf4 Kg7 33.Re7+ Kh8 34.Rxc7 Re8 35.Re1 Rd8 36.Ree7 Rd6 37.Rxb7 Rdd5 38.Bxd5 Rxd5 39.Ke3 Rd7 40.Rb8+ Rd8 41.Rxd8#