1.h3 c5 2.d3 d5 3.e4 d4 4.a3 e5 5.Nf3 Be7 6.Nxe5 a6 7.Be2 Nh6 8.Nd2 Nc6 9.Nxc6 bxc6 10.Nc4 O-O 11.O-O f5 12.Bxh6 gxh6 13.Bf3 f4 14.e5 Kh8 15.Be4 Ra7 16.Qh5 Bg5 17.Nd6 Rg7 18.Bxc6 f3 19.Bxf3 Be6 20.Bg4 Bxg4 21.hxg4 Bf4 22.g3 Bd2 23.Ne4 Bg5 24.f4 Be7 25.f5 Bg5 26.f6 Rg6 27.e6 Bxf6 28.Qxc5 Be7 29.Qe5+ Kg8 30.Rxf8+ Qxf8 31.Rf1 Qc8 32.Rf7 Qxe6 33.Rxe7 Qxe5 34.Rxe5 Rb6 35.b4 Rc6 36.Rc5 Rb6 37.Rc7 Rg6 38.Ra7 Rc6 39.Nc5 Rg6 40.Nxa6 Rxg4 41.b5 Rxg3+ 42.Kf2 Rg6 43.a4 Rf6+ 44.Kg3 Rg6+ 45.Kf4 h5 46.a5 h4 47.b6 h3 48.b7 h2 49.b8=Q# 1-0