1.h3 Nc6 2.e4 d5 3.exd5 Qxd5 4.Nf3 Nf6 5.Nc3 Qa5 6.Bb5 Bf5 7.O-O O-O-O 8.Bxc6 bxc6 9.d3 h6 10.Re1 e6 11.Ne5 Bb4 12.Nxf7 Rhg8 13.Nxd8 Rxd8 14.Bd2 Qb6 15.Qf3 Bd6 16.Rab1 Rf8 17.Na4 Qa6 18.Nc3 Nd5 19.Ne4 Qxa2 20.Nxd6+ cxd6 21.Qg3 e5 22.Qxg7 Rf6 23.Ra1 Qxb2 24.Rxa7 Kb8 25.Rea1 Rg6 26.Qf8+ Bc8 27.Ra8+ Kc7 28.Qxc8+ Kb6 29.R1a6+ Kc5 30.Rxc6+ Kb5 31.Ra5# 1-0