1.Nf3 e6 2.Rg1 Nf6 3.c3 d5 4.a4 c5 5.Qc2 Be7 6.g4 Nc6 7.d3 e5 8.g5 Nh5 9.e4 Be6 10.exd5 Bxd5 11.Nbd2 Qd7 12.Ne4 O-O 13.Be3 b6 14.Be2 Nf4 15.Nxe5 Nxd3+ 16.Bxd3 Nxe5 17.O-O-O Qe6 18.Nf6+ Bxf6 19.Bxh7+ Kh8 20.Bf5 Qc6 21.gxf6 g6 22.Bh6 Bf3 23.Bxf8 Rxf8 24.Rde1 Qxf6 25.Be4 Rd8 26.Kb1 Kg7 27.Rg3 Bg4 28.f3 Be6 29.Rd1 Rh8 30.Qf2 Bb3 31.Bc2 Bxc2+ 32.Qxc2 Qf4 33.Qe2 Qf5+ 34.Ka2 Qf4 35.Rd5 Qxa4+ 36.Kb1 Nc4 37.Rg4 Re8 38.Rxc4 Qb5 39.Re5 Rd8 40.Ree4 Rd5 41.Kc1 Kh7 42.Re7 Qa6 43.Rxf7+ Kg8 44.Qe8# 1-0