1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Bb4 5.Qc2 c5 6.cxd5 exd5 7.Bg5 h6 8.Bh4 c4 9.e3 O-O 10.Nd2 Be6 11.Be2 Nc6 12.O-O Rb8 13.a3 Be7 14.Nf3 b5 15.Ne5 Nxe5 16.dxe5 Nd7 17.Bxe7 Qxe7 18.f4 Nc5 19.Rad1 Rfd8 20.Bf3 Nd3 21.Ne2 b4 22.Nd4 bxa3 23.bxa3 Rb2 24.Qc3 Rdb8 25.h3 g6 26.Rxd3 cxd3 27.Qxd3 Qe8 28.Kh2 Kg7 29.e4 dxe4 30.Bxe4 R2b6 31.f5 Bxf5 32.Nxf5+ gxf5 33.Rxf5 Rg6 34.Bd5 Rd8 35.Qe4 f6 36.h4 Kh8 37.Qf3 Qa4 38.Rf4 Qe8 39.Be4 f5 40.Rxf5 Qe7 41.Qf4 Qg7 42.g3 Rg4 43.Qf3 Rg6 44.Bd5 Rc8 45.Qf4 Rg4 46.Qe3 Rc2+ 47.Kh3 Rg6 48.Rf7 Qg8 49.e6 Qc8 50.Qe5+ Kg8 51.Qf5 Rxg3+ 52.Kxg3 Qc3+ 53.Kg4 Qd4+ 54.Kh5 Qd1+ 55.Kxh6 Qc1+ 56.Kh5 Qd1+ 57.Bf3 Qd8 58.Qh7# 1-0