1.d4 Nf6 2.Bd2 Nc6 3.Nf3 e6 4.Bf4 d5 5.Nbd2 Bd6 6.e3 O-O 7.Bg3 b6 8.Bh4 Bb7 9.g4 Ne7 10.Rg1 Ng6 11.Bg5 h6 12.Bxf6 Qxf6 13.g5 hxg5 14.Nxg5 e5 15.Qh5 Rfe8 16.O-O-O Nf8 17.Bd3 g6 18.Qh4 exd4 19.Ndf3 dxe3 20.fxe3 Rxe3 21.Nd2 Bf4 22.Rdf1 Bxg5 23.Qxg5 Qxg5 24.Rxg5 Rae8 25.Rgg1 Bc8 26.Nf3 Bh3 27.Rf2 c5 28.Kd2 c4 29.Be2 Nh7 30.Nd4 R3e4 31.c3 Rh4 32.Bf3 Nf6 33.Bh1 Ne4+ 34.Bxe4 dxe4 35.Ke3 Bd7 36.Ne2 Rh3+ 37.Rg3 Rxg3+ 38.Nxg3 f5 39.Rd2 Be6 40.h4 Kf7 41.Ne2 Rh8 42.Nf4 Rxh4 43.Rd6 Rxf4 44.Kxf4 Kf6 45.Rc6 g5+ 46.Ke3 Ke5 47.Rc7 f4+ 48.Ke2 e3 49.Rg7 g4 50.Rg5+ Ke4 51.Rg6 f3+ 52.Kf1 Bf5 53.Rg8 Kf4 54.Rd8 Bd3+ 55.Rxd3 cxd3 56.Ke1 g3 57.Kd1 g2 58.b4 g1=Q# 0-1