1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.O-O Bf5 5.d3 e6 6.Nbd2 h6 7.Re1 Be7 8.b3 O-O 9.Bb2 c5 10.e4 Bh7 11.Qe2 Re8 12.Rad1 Nc6 13.h4 Qd7 14.e5 Nh5 15.Nh2 g6 16.Ng4 Kg7 17.Qe3 g5 18.Nf6 Nxf6 19.exf6+ Bxf6 20.Bxf6+ Kxf6 21.Nf3 Rg8 22.Ne5 Nxe5 23.Qxe5+ Kg6 24.h5+ Kxh5 25.Qf6 g4 26.Re5+ Rg5 27.Rxg5+ hxg5 28.f3 Bf5 29.Kf2 gxf3 30.Rh1+ Kg4 31.Bxf3#