1.c4 Nf6 2.g3 c5 3.Nc3 Nc6 4.Bg2 e6 5.Nf3 Qb6 6.e4 d6 7.O-O Be7 8.d3 O-O 9.Rb1 Qc7 10.a3 a6 11.b4 b6 12.Bg5 h6 13.Bf4 Rb8 14.b5 Nd4 15.bxa6 Nxf3+ 16.Bxf3 Bxa6 17.a4 Nd7 18.Bg2 Bf6 19.Bd2 Ne5 20.Qe2 Nc6 21.f4 Bb7 22.Qh5 Qd8 23.g4 Nd4 24.g5 hxg5 25.fxg5 g6 26.Qh4 Bg7 27.Rf6 Bc6 28.Rbf1 Ra8 29.Nd1 d5 30.cxd5 exd5 31.Ne3 dxe4 32.Ng4 e3 33.Bxc6 exd2 34.Be4 Rxa4 35.Nh6+ Bxh6 36.Qxh6 Nf5 37.Bxf5 Qd4+ 38.Kg2 gxf5 39.g6 Qg4+ 40.Kh1 Qf3+ 41.Rxf3 d1=Q+ 42.Kg2 Qe2+ 43.Rf2 Rg4+ 44.Kh3 Qxd3+ 45.Rf3 Qxf3# 0-1