1.d4 f5 2.h3 Nf6 3.g3 d5 4.Nf3 c5 5.c4 dxc4 6.e3 Be6 7.Bg2 Nc6 8.O-O cxd4 9.exd4 Bd5 10.Nc3 e6 11.Re1 Be7 12.Ng5 Qd7 13.Nxe6 Bxe6 14.d5 Nxd5 15.Bxd5 Bxd5 16.Qxd5 Qxd5 17.Nxd5 Kf7 18.Nxe7 Nxe7 19.Bg5 Nc6 20.Rad1 Rhe8 21.Rd7+ Kg6 22.Be3 Ne5 23.Rd6+ Kf7 24.Red1 Nd3 25.b3 b5 26.Rd5 a6 27.Rxf5+ Kg8 28.bxc4 bxc4 29.Rd5 Rac8 30.Rd6 a5 31.Kf1 Nb4 32.a3 Nc2 33.Bb6 a4 34.Ba5 Nxa3 35.Ra1 Nb5 36.Rd5 Nc7 37.Bxc7 Rxc7 38.Rxa4 c3 39.Ra1 Rb8 40.Rc1 c2 41.Ke2 Re8+ 42.Kd2 Rf8 43.Ke2 h6 44.Rd2 Rfc8 45.Kd3 Rd8+ 46.Ke2 Re7+ 47.Kf1 Rxd2 48.h4 Rc7 49.Rd1 Rc8 50.h5 Kf7 51.Ke1 cxd1=Q# 0-1