1.Nf3 d5 2.g3 Bg4 3.h3 Bxf3 4.exf3 e6 5.f4 c5 6.c4 Nc6 7.Bg2 Nge7 8.Nc3 dxc4 9.Qa4 Qd7 10.O-O Nf5 11.Qxc4 Be7 12.d3 O-O 13.Be3 b6 14.d4 Nfxd4 15.Bxd4 Nxd4 16.Bxa8 Rxa8 17.Rfd1 Qb7 18.Qd3 Rd8 19.Qe4 Qc7 20.Ne2 Bf6 21.Nxd4 Bxd4 22.Rd2 g6 23.Rad1 Rd5 24.b3 h5 25.h4 Kg7 26.b4 Qd7 27.Qc2 Qb5 28.bxc5 bxc5 29.Rb1 Qa6 30.Rb8 Qd6 31.Rb7 Qa6 32.Qb3 c4 33.Qb4 Bf6 34.Rxd5 exd5 35.Rb8 Kh7 36.Qf8 Qe6 37.Re8 Qd7 38.Qg8+ Kh6 39.Rf8 Qe6 40.Rxf7 Qe1+ 41.Kg2 Qe4+ 42.Kh2 g5 43.Rxf6+ Qg6 44.Rxg6# 1-0