1.g3 e5 2.e4 d5 3.exd5 Qxd5 4.Nf3 Bg4 5.Bg2 Nc6 6.Nc3 Qd7 7.h3 Be6 8.Ng5 Bf5 9.d3 O-O-O 10.Be3 h6 11.Nge4 Be6 12.Qf3 Kb8 13.O-O-O Qc8 14.g4 h5 15.Ng5 hxg4 16.hxg4 Bxg4 17.Qxf7 Nh6 18.Qc4 Bxd1 19.Bxc6 Bxc2 20.Be4 Bxd3 21.Bxd3 Be7 22.Rg1 Nf5 23.Bxf5 Qxf5 24.Ne6 Rc8 25.Rxg7 Rh1+ 26.Kd2 Rh7 27.Qg4 Qxg4 28.Rxg4 b6 29.Kd3 Re8 30.Nd5 Bd8 31.Nxd8 Rxd8 32.Ke4 Kb7 33.Nf6 Rh1 34.Kxe5 Rb1 35.Bd4 Re1+ 36.Re4 Rf1 37.f4 c5 38.Bc3 b5 39.a3 Kc6 40.Kf5 a5 41.Bxa5 Ra8 42.Bc3 Ra4 43.Re6+ Kc7 44.Be5+ Kd8 45.Re8# 1-0