1.d4 Nf6 2.Nf3 h6 3.c4 e6 4.g3 Be7 5.Bg2 a5 6.Nc3 d5 7.Ne5 Nbd7 8.O-O O-O 9.Bf4 c6 10.Rc1 Nxe5 11.dxe5 Nd7 12.cxd5 exd5 13.e4 d4 14.Qxd4 Nc5 15.Rfd1 Bg4 16.f3 Qxd4+ 17.Rxd4 Ne6 18.Rdd1 Bc5+ 19.Kf1 g5 20.Bd2 Bh5 21.Ne2 Rfd8 22.Be1 Bb6 23.h4 a4 24.a3 Be3 25.Rb1 Kg7 26.Bc3 gxh4 27.gxh4 Kh7 28.Ng3 Nf4 29.Nxh5 Nxh5 30.Bh3 Nf4 31.Bf5+ Kg8 32.Rd6 Bb6 33.Rbd1 Kf8 34.Bd2 Rxd6 35.exd6 Nh5 36.Kg2 Bc7 37.Bxh6+ Ke8 38.Bg5 Bd8 39.Kh3 Bf6 40.Ra1 Rb8 41.e5 b5 42.Ra2 Rb7 43.Bxf6 Rd7 44.Be7 Rc7 45.dxc7 c5 46.Bf6 Nf4+ 47.Kg3 Ne2+ 48.Kf2 Nc1 49.c8=Q# 1-0