1.b4 d6 2.c4 Nf6 3.g3 e5 4.Bb2 Bf5 5.Nf3 c6 6.Bg2 h6 7.O-O Be7 8.Nc3 O-O 9.d3 Nbd7 10.e4 Be6 11.a4 d5 12.cxd5 cxd5 13.Nxd5 Nxd5 14.exd5 Bxd5 15.b5 Re8 16.Re1 Bd6 17.Nh4 Bxg2 18.Kxg2 Rc8 19.Nf5 Bf8 20.Qf3 Rc2 21.Ba3 Bxa3 22.Rxa3 Nc5 23.Qg4 g6 24.Nxh6+ Kg7 25.Nf5+ Kg8 26.Ne3 Rb2 27.Qc4 b6 28.Ng4 Qa8+ 29.Kg1 Qf3 30.Qc1 Rb4 31.Nxe5 Qf6 32.Nxg6 Rxe1+ 33.Qxe1 Qb2 34.Qe8+ Kg7 35.Ne5 Kf6 36.d4 Qb1+ 37.Kg2 Qe4+ 38.Rf3+ Qxf3+ 39.Nxf3 Ne4 40.Ng5 a5 41.Kf1 Nc5 42.Qc6+ Ke7 43.Kg2 f5 44.f4 Kd8 45.Qg6 Rb1 46.Nf3 Re1 47.Qd6+ Kc8 48.Qd5 Ra1 49.Qe5 Rg1+ 50.Kf2 Ne4+ 51.Ke2 Kd7 52.Qh8 Rc1 53.Ne5+ Kd6 54.Qd8+ Ke6 55.Qd7+ Kf6 56.Qf7# 1-0