1.a3 c6 2.b3 d5 3.Nf3 Bg4 4.d3 Bxf3 5.exf3 e5 6.f4 Bd6 7.Qe2 Qe7 8.fxe5 Qxe5 9.Bb2 Qxe2+ 10.Bxe2 Nf6 11.Nd2 h6 12.Nf1 Nbd7 13.Ne3 g6 14.Ng4 Ke7 15.O-O h5 16.Nxf6 Nxf6 17.Rae1 Rhe8 18.Bf3+ Kd7 19.Bxf6 Bxa3 20.g4 Be7 21.Bxe7 Rxe7 22.gxh5 gxh5 23.Bxh5 Rg8+ 24.Kh1 Kd6 25.Rxe7 Kxe7 26.Bf3 Kd6 27.h4 Ke5 28.Rg1 Rh8 29.h5 Kd4 30.Rg7 Kc3 31.Rxf7 b5 32.Rc7 Kxc2 33.Rxc6+ Kxb3 34.Bxd5+ Kb4 35.h6 a5 36.Kg2 a4 37.f4 a3 38.Kf3 Ka5 39.f5 b4 40.f6 Rxh6 41.f7 Rxc6 42.Bxc6 a2 43.f8=Q a1=Q 44.Qc5+ Ka6 45.Qb5+ Ka7 46.Qb7# 1-0