1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.cxd5 exd5 5.Nf3 Be7 6.Bf4 O-O 7.e3 Bf5 8.Bd3 Bxd3 9.Qxd3 c6 10.O-O Re8 11.Rfc1 Nbd7 12.h3 Bf8 13.Qf5 Qe7 14.Bg5 g6 15.Qc2 Qe6 16.Qb3 b5 17.Ne2 Ne4 18.Nf4 Qd6 19.Nd3 a5 20.Bf4 Qe6 21.Qd1 f6 22.Rc2 Nb6 23.Rac1 Rac8 24.Nc5 Bxc5 25.dxc5 Nc4 26.Nd4 Qe7 27.b3 Ne5 28.f3 Ng5 29.Qd2 Ne6 30.Bxe5 fxe5 31.Nxe6 Qxe6 32.Qxa5 e4 33.f4 Qf6 34.Qb4 Ra8 35.a4 bxa4 36.bxa4 Reb8 37.Qa3 Ra5 38.Kh2 Rba8 39.Ra2 Rxa4 40.Qxa4 Rxa4 41.Rxa4 Qb2 42.Rca1 Qc3 43.Ra8+ Kf7 44.R1a7+ Kf6 45.Rc7 Qxe3 46.Rxc6+ Kg7 47.Ra7+ Kh6 48.Rf7 d4 49.Rcc7 Kh5 50.Rxh7# 1-0