1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.O-O Bg4 5.c4 Nbd7 6.cxd5 cxd5 7.Nc3 e6 8.Qb3 Nc5 9.Qb5+ Nfd7 10.d4 a6 11.Qb4 Nd3 12.Qxb7 Nb4 13.Bf4 Bxf3 14.Bxf3 g5 15.Bxg5 Rb8 16.Bxd8 Rxb7 17.Bg5 Nc2 18.Rac1 Rxb2 19.Nd1 Rxa2 20.Ne3 Be7 21.Rxc2 Rxc2 22.Nxc2 Bxg5 23.Ra1 Nb8 24.Nb4 Ke7 25.Nxa6 Nc6 26.e3 Ra8 27.Ra4 Kd6 28.Nc5 Rb8 29.Ra6 Rb1+ 30.Kg2 e5 31.Ne4+ dxe4 32.Rxc6+ Kd7 33.Bxe4 Rb2 34.dxe5 Bxe3 35.Rf6 Bd4 36.Rd6+ Ke7 37.Rxd4 Rb5 38.Bxh7 Rxe5 39.Re4 Kf6 40.Rxe5 Kxe5 41.f4+ Kf6 42.Kf3 Kg7 43.Bd3 Kh6 44.g4 Kg7 45.g5 Kh8 46.Kg4 Kg7 47.h4 f6 48.h5 fxg5 49.fxg5 Kf7 50.Kf5 Kg7 51.g6 Kh8 52.Kf6 Kg8 53.Bc4+ Kf8 54.g7+ Ke8 55.g8=Q+ Kd7 56.Qe6+