1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Bg2 d5 6.Nf3 O-O 7.O-O c6 8.h4 Nbd7 9.Qc2 h6 10.Bf4 b6 11.Nbd2 Bb7 12.e4 dxe4 13.Nxe4 c5 14.Nxf6+ Nxf6 15.Rad1 Qc8 16.Qe2 cxd4 17.Rxd4 Ng4 18.b3 Re8 19.Ne5 Bxg2 20.Kxg2 Nxe5 21.Bxe5 Qc6+ 22.Qf3 Qxf3+ 23.Kxf3 f6 24.Bc7 e5 25.Rd7 Kf7 26.Rfd1 Ke6 27.h5 Rac8 28.g4 Bc5 29.Rxg7 Re7 30.Rxe7+ Bxe7 31.Bd6 Bxd6 32.Rd3 Ba3 33.Rd5 Rg8 34.Rd8 Rxd8 35.Ke2 a6 36.Ke1 a5 37.g5 hxg5 38.f3 a4 39.h6 b5 40.h7 bxc4 41.bxa4 Bb4+ 42.Kf2 c3 43.h8=N c2 44.Ke3 c1=Q+ 45.Kf2 Qc2+ 46.Ke3 Rd3+ 47.Ke4 Qe2# 0-1