1.Nf3 d5 2.e3 Bd7 3.d4 Nf6 4.c4 e6 5.Nc3 Be7 6.cxd5 exd5 7.Bd3 O-O 8.O-O Nc6 9.Qb3 Bg4 10.Ne5 Be6 11.Qxb7 Nb4 12.Nc6 Nxc6 13.Qxc6 Bd7 14.Qa6 c5 15.Be2 c4 16.e4 Bc8 17.Qa4 dxe4 18.Bf4 Bd6 19.Bxd6 Qxd6 20.Qxc4 Bg4 21.Qc5 Qb8 22.Bb5 Rc8 23.Qe5 Be6 24.Rfd1 Qb6 25.Rd2 Rab8 26.Ba4 Bc4 27.h3 h6 28.Rad1 Qe6 29.a3 Rd8 30.Qxe6 fxe6 31.Bc6 Bd5 32.Nxd5 Nxd5 33.Re1 Rb6 34.Rc2 Rc8 35.Rec1 Rd8 36.b4 Ra6 37.Bxd5 Rxd5 38.Rc6 Rxa3 39.Rxe6 Rd3 40.Rc7 R3xd4 41.Rxa7 Rg5 42.Rb7 Rd1+ 43.Kh2 Rd2 44.h4 Rg4 45.Re8+ Kh7 46.Kh3 h5 47.Re5 Kh6 48.Re6+ Rg6 49.Rbb6 Rxe6 50.Rxe6+ g6 51.Kg3 Re2 52.b5 Kg7 53.b6 Kf7 54.Rd6 Rb2 55.Kf4 Rxf2+ 56.Kxe4 Rxg2 57.Kd5 Ke7 58.Rc6 Rb2 59.Kc5 Kd8 60.Rc7 Rc2+ 61.Kd6 Rxc7 62.bxc7+ Kc8 63.Kc6 g5 64.hxg5 h4 65.g6 h3 66.g7 h2 67.g8=Q# 1-0