1.Nf3 e6 2.g3 d5 3.c4 d4 4.b4 Bxb4 5.Qa4+ Nc6 6.Ne5 Bd7 7.Nxd7 Qxd7 8.Bg2 Nge7 9.O-O a5 10.a3 Bc5 11.d3 O-O 12.Nd2 b6 13.Ne4 Bd6 14.Bb2 Rad8 15.Rab1 h6 16.Rfc1 Bc5 17.Qb5 Na7 18.Nxc5 bxc5 19.Qxa5 Nac6 20.Qxc5 Ra8 21.Ba1 Ra5 22.Rb5 Rfa8 23.Bb2 R8a6 24.Rb1 f6 25.Bc1 Kf7 26.Rxa5 Rxa5 27.Rb5 Ra6 28.h4 Nd8 29.Rb8 e5 30.Qb5 Qxb5 31.cxb5 Rb6 32.Rxd8 Rxb5 33.Bd2 Rb1+ 34.Kh2 Rb2 35.Bb4 Rxe2 36.Rd7 Rxf2 37.Rxe7+ Kg6 38.Rxc7 Kh7 39.a4 Rb2 40.Bf8 Kg8 41.Bxg7 Re2 42.Bxf6 Rb2 43.Bxe5 Rb5 44.axb5 Kf8 45.b6 Ke8 46.b7 Kd8 47.b8=Q# 1-0