1.e4 Nh6 2.d4 Ng8 3.c4 a6 4.Nf3 e6 5.Be2 d5 6.Nc3 dxc4 7.Bxc4 Nf6 8.O-O b5 9.Bb3 Be7 10.e5 Nd5 11.Nxd5 exd5 12.Bc2 Nc6 13.Be3 O-O 14.Qd3 g6 15.Qc3 Qd7 16.a3 a5 17.Rfc1 a4 18.Bxg6 hxg6 19.Qxc6 Qxc6 20.Rxc6 Ra7 21.Rac1 b4 22.Rxc7 Rxc7 23.Rxc7 bxa3 24.bxa3 Bxa3 25.Ra7 Bd7 26.Rxd7 Ra8 27.Rb7 Bf8 28.h4 a3 29.Rb1 a2 30.Ra1 Ra7 31.Bd2 Ra4 32.Bc3 Ra3 33.Bb2 Ra4 34.Kh2 Ra7 35.Kg3 Bb4 36.Kf4 Ra5 37.Ke3 Kh8 38.Kd3 Bd6 39.exd6 Ra4 40.Rf1 g5 41.Ba1 Ra8 42.g4 Ra7 43.Ng1 Ra4 44.hxg5 Ra8 45.Re1 Rg8 46.g6 Rg7 47.gxf7 Rh7 48.f8=Q# 1-0