1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Nf3 O-O 5.Qc2 d5 6.e3 c5 7.dxc5 Bxc5 8.a3 dxc4 9.Bxc4 Nbd7 10.O-O a6 11.Bd3 Be7 12.e4 Bd6 13.Qe2 Ng4 14.Bc2 Qc7 15.Kh1 b5 16.Ng5 Ngf6 17.f4 e5 18.Nd5 Nxd5 19.exd5 Nf6 20.Qd3 e4 21.Nxe4 Nxe4 22.Qxe4 g6 23.Bd3 Bb7 24.f5 Rfe8 25.Qf3 Bxh2 26.Be4 Be5 27.Bg5 f6 28.Bd2 g5 29.Rad1 Qg7 30.Qh5 Bxb2 31.Bf3 Bxa3 32.Bc3 Bd6 33.Rfe1 Rxe1+ 34.Rxe1 g4 35.Bxg4 b4 36.Bb2 Bxd5 37.Rd1 Be5 38.Bxe5 Bf7 39.Qh4 fxe5 40.Bf3 Rf8 41.Be4 h5 42.Rd3 Kh8 43.Rg3 Qh6 44.Qe7 Rg8 45.Qxe5+ Rg7 46.Kh2 b3 47.Rc3 Qg5 48.Rc8+ Bg8 49.Rxg8+ Kxg8 50.Qe8+ Kh7 51.f6+ Rg6 52.Bxg6+ Qxg6 53.f7 Qd6+ 54.g3 Qd2+ 55.Kh3 Qd5 56.Qg8+ Kh6 57.f8=Q# 1-0