1.Nf3 d5 2.g3 c6 3.Bg2 e6 4.O-O Nf6 5.c4 dxc4 6.a4 Bb4 7.Na3 Bxa3 8.bxa3 O-O 9.Qc2 b6 10.Ne5 Bb7 11.Bb2 Qe7 12.Nxc4 c5 13.Bxb7 Qxb7 14.Bxf6 gxf6 15.Qb2 Nd7 16.d3 Kg7 17.a5 b5 18.Nd6 Qc6 19.Ne4 a6 20.a4 b4 21.Rac1 Rab8 22.Rc4 Rfc8 23.Nxf6 Nxf6 24.Rg4+ Kf8 25.Qxf6 b3 26.Rg7 Rb7 27.Rxh7 Ke8 28.Rb1 Qd5 29.Qh8+ Kd7 30.Rxf7+ Kd6 31.Qxc8 Rxf7 32.Qxa6+ Kc7 33.Qb6+ Kd7 34.Qb5+ Kc7 35.Qa6 b2 36.Qb6+ Kc8 37.Qxb2 Kd8 38.Qh8+ Ke7 39.Qg8 Kd7 40.Qxf7+ Kd6 41.Re1 Qg5 42.Rb1 e5 43.Rb6# 1-0