1.Nf3 b6 2.g3 h6 3.e3 Bb7 4.d4 e6 5.Bg2 d5 6.O-O Nd7 7.b3 Ngf6 8.Nbd2 c5 9.c4 Bd6 10.cxd5 exd5 11.Nh4 O-O 12.Nf5 Qc7 13.Bb2 Rfe8 14.Qc2 Bf8 15.dxc5 bxc5 16.b4 c4 17.Bc3 Ne5 18.a4 Qd7 19.Nf3 Ne4 20.Nxh6+ gxh6 21.Nxe5 Qf5 22.Bxe4 dxe4 23.f4 f6 24.Nf3 Rad8 25.Nd4 Qg4 26.f5 h5 27.Rf4 Qg5 28.Ne6 Rxe6 29.fxe6 Rd3 30.Raf1 Bd6 31.Bxf6 Bxf4 32.Bxg5 Bxe3+ 33.Bxe3 a6 34.Re1 Rc3 35.Qxc3 Kf8 36.Bc1 Bc8 37.Bd2 Bb7 38.Kf1 h4 39.Qe3 Ke7 40.Rc1 Ke8 41.Qg5 c3 42.Qe3 a5 43.Ra1 cxd2 44.Qg5 d1=B 45.Rxd1 Ba8 46.Qd8# 1-0