1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.cxd5 exd5 5.Bg5 Nbd7 6.e3 c6 7.Bd3 Be7 8.Qc2 O-O 9.Nge2 Re8 10.O-O Nf8 11.f3 Be6 12.Nf4 h6 13.Nxe6 Nxe6 14.Bh4 c5 15.Bf2 cxd4 16.exd4 a6 17.Rfe1 Qb6 18.Qd2 Bd6 19.Bc2 Qc7 20.g3 Ng5 21.Qd3 Nh3+ 22.Kg2 Nxf2 23.Kxf2 g6 24.Bb3 Qd7 25.Kg2 Kg7 26.f4 Rxe1 27.Rxe1 h5 28.Qf3 Bb4 29.Re5 Bxc3 30.bxc3 Rd8 31.h3 Qc6 32.f5 Rd7 33.fxg6 fxg6 34.Qe3 Rf7 35.Re6 Qc7 36.Bc2 Ne4 37.Bxe4 dxe4 38.Qg5 Rf2+ 39.Kxf2 Qf7+ 40.Qf6+ Qxf6+ 41.Rxf6 Kxf6 42.Ke3 Kf5 43.g4+ hxg4 44.hxg4+ Kxg4 45.Kxe4 Kg5 46.Ke5 Kh6 47.Kf6 g5 48.d5 g4 49.d6 g3 50.d7 g2 51.d8=Q g1=Q 52.Qh8#