1.d4 Nf6 2.c4 e6 3.g3 Be7 4.Bg2 d5 5.Nc3 c6 6.Nf3 O-O 7.O-O a5 8.b3 b6 9.Re1 Ba6 10.Ne5 Nfd7 11.Nxd7 Nxd7 12.Qd3 c5 13.Bb2 Rc8 14.Nb5 dxc4 15.bxc4 cxd4 16.Bxd4 Nc5 17.Qe3 Bg5 18.f4 Bf6 19.Rad1 Qe7 20.Bxf6 gxf6 21.f5 Bxb5 22.cxb5 Rfd8 23.Bd5 e5 24.Rd4 Qf8 25.Rg4+ Kh8 26.Rd1 Rd6 27.Rh4 Rcd8 28.Qf3 e4 29.Qc3 Qg8 30.Qc4 R8d7 31.Kg2 Qg5 32.Rd4 h5 33.Rf4 Kg7 34.h4 Qh6 35.e3 Qh8 36.Bxf7 Nd3 37.Rfxe4 Ne5 38.Rxe5 fxe5 39.Rxd6 Rxd6 40.Bg6 Qa8+ 41.e4 Qb7 42.Kh2 Qd7 43.Bxh5 Rd4 44.Qc1 Rd6 45.a4 Qd8 46.Qc4 Qd7 47.Kh3 Rd4 48.Qc1 Qd8 49.Qc6 Rd6 50.Qc4 Qd7 51.Qc1 Qd8 52.Bf3 Rd3 53.Bg4 Rd6 54.Qc4 Rd4 55.Qc6 Rd6 56.Qb7+ Qd7 57.f6+ Kxf6 58.Bxd7 Rc6 59.Qa7 Rd6 60.Be6 Rd8 61.Qf7# 1-0