1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.Nf3 Be7 5.cxd5 exd5 6.Bf4 O-O 7.e3 c6 8.Bd3 Re8 9.O-O Nbd7 10.h3 Nf8 11.Re1 Bd6 12.Bxd6 Qxd6 13.Rc1 Ne4 14.Ne5 f6 15.Nxe4 dxe4 16.Nc4 Qe7 17.Bc2 Be6 18.Nd2 f5 19.f3 exf3 20.Nxf3 Rad8 21.Qd3 g6 22.e4 fxe4 23.Rxe4 Qd7 24.Bb3 Bd5 25.Re5 Rxe5 26.Nxe5 Qe6 27.Re1 Bxb3 28.axb3 Qd5 29.Re4 Ne6 30.Ng4 Nc5 31.Nf6+ Kg7 32.Qe3 Kxf6 33.dxc5 Rd7 34.Kh2 Rf7 35.Qc3+ Kf5 36.Re1 Rd7 37.Rf1+ Kg5 38.Qe3+ Kh5 39.g4+ Kh4 40.Qh6+ Qh5 41.gxh5 Rd2+ 42.Kg1 Rg2+ 43.Kxg2 a5 44.Qxh7 Kg5 45.Qxg6+ Kh4 46.h6 b6 47.cxb6 a4 48.bxa4 c5 49.h7 c4 50.h8=Q# 1-0