1.g3 Nc6 2.Bg2 b6 3.Nf3 Bb7 4.e4 h6 5.d4 e6 6.O-O d6 7.d5 Nce7 8.dxe6 fxe6 9.Nd4 Qd7 10.Bh3 Nc6 11.Bxe6 Qe7 12.Bd5 Qd7 13.Qh5+ Kd8 14.Ne6+ Kc8 15.Nxf8 Nf6 16.Nxd7 Nxh5 17.Be6 Kd8 18.Nc3 Bc8 19.Bg4 Bxd7 20.Bxh5 Nd4 21.Bd1 Bh3 22.Re1 Rf8 23.f4 Kd7 24.Be3 c5 25.Bxd4 cxd4 26.Nb5 g5 27.f5 Rae8 28.Nxd4 Bxf5 29.Nxf5 Rxf5 30.Bg4 h5 31.Bxf5+ Kc6 32.Bg6 Re7 33.Bxh5 Re5 34.Bf3 b5 35.h4 gxh4 36.gxh4 Re7 37.h5 Re5 38.Kf2 Rxh5 39.Bxh5 Kb6 40.Bf3 Kc5 41.e5 dxe5 42.Rxe5+ Kd6 43.Rxb5 Ke6 44.Ke3 Kd6 45.Kd4 Ke6 46.Rc5 a6 47.Bc6 Kd6 48.Be4 Ke6 49.Rc6+ Ke7 50.Ke5 a5 51.Rd1 a4 52.Rc7+ Ke8 53.Kf6 a3 54.Rc8# 1-0