1.c4 Nf6 2.Nf3 e6 3.g3 d5 4.Bg2 d4 5.d3 Bb4+ 6.Bd2 a5 7.O-O O-O 8.e4 Nc6 9.e5 Nd7 10.Qe2 b6 11.Ng5 Bb7 12.Qe4 g6 13.Qh4 h5 14.g4 Ndxe5 15.gxh5 Qf6 16.f4 Nxd3 17.Rf3 Nc5 18.hxg6 Qxg6 19.Rg3 Ne7 20.Nxe6 Nxe6 21.Bxb7 Nf5 22.Rxg6+ fxg6 23.Qg4 Rae8 24.Bxb4 axb4 25.Nd2 Kg7 26.Be4 Nc5 27.Bxf5 Rxf5 28.Rf1 Nd3 29.h4 Re3 30.Nb3 c5 31.Nc1 Nxb2 32.Ne2 Nxc4 33.Ng3 Rxg3+ 34.Qxg3 Ne3 35.Re1 c4 36.Qf3 c3 37.Qe4 Rd5 38.Rxe3 dxe3 39.Qxd5 c2 40.Qc4 e2 41.Kf2 b5 42.Qxc2 Kf6 43.Kxe2 Ke7 44.Qxg6 Kd8 45.h5 Kc8 46.h6 b3 47.h7 Kb8 48.h8=N b2 49.Nf7 Ka7 50.Nd8 b1=R 51.Qxb1 b4 52.Kf3 Kb6 53.Ke4 Kb5 54.Kd5 Ka6 55.Ne6 Ka7 56.Kc6 Ka6 57.f5 Ka7 58.f6 Ka6 59.f7 b3 60.f8=N bxa2 61.Qxa2# 1-0