1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Bd6 5.Nf3 O-O 6.O-O Nbd7 7.c5 Be7 8.Nc3 Ne4 9.Qc2 f5 10.Bf4 g5 11.Be3 Bf6 12.Rad1 Qe7 13.Qc1 h6 14.h4 gxh4 15.Nxh4 Bxh4 16.gxh4 Qxh4 17.Nxe4 fxe4 18.f3 Rf6 19.Bf2 Qh5 20.Bg3 e5 21.fxe4 Rg6 22.Qe3 Qg4 23.Rd3 Nf6 24.exd5 Bf5 25.Rxf5 Qxf5 26.Qxe5 Qg4 27.Qe6+ Qxe6 28.dxe6 c6 29.e4 Nh5 30.Bd6 Rxe6 31.Rb3 Rg6 32.Rxb7 Re8 33.Rb8 Rxb8 34.Bxb8 Kf7 35.d5 cxd5 36.exd5 Nf6 37.d6 Ke6 38.Kh1 Rg8 39.Bxa7 Rg7 40.Bh3+ Kd5 41.Bb6 Nd7 42.Bxd7 Rxd7 43.a4 Rf7 44.b4 Kc6 45.b5+ Kd7 46.Bc7 Rf5 47.c6+ Ke8 48.Kh2 Rd5 49.b6 Rh5+ 50.Kg1 Ra5 51.d7+ Ke7 52.d8=Q+ Kf7 53.Qb8 Rg5+ 54.Bg3 Ra5 55.Qd8 Rg5 56.Qd7+ Kf8 57.Kf2 Rxg3 58.c7 Rg7 59.c8=Q# 1-0