1.c4 b6 2.Nf3 Nf6 3.d4 c6 4.Nc3 h5 5.e4 d6 6.Bf4 g6 7.Qc2 Bg7 8.Rd1 O-O 9.h3 Nbd7 10.e5 Ne8 11.e6 fxe6 12.Be3 Rf5 13.Nh4 Nf8 14.g4 Rf6 15.g5 Rf5 16.Bg2 d5 17.Nxf5 gxf5 18.Ne2 Nd6 19.b3 Ng6 20.h4 Ne4 21.Bf3 Qd6 22.Bxh5 e5 23.dxe5 Nxe5 24.f3 Qb4+ 25.Kf1 Nd6 26.Bd4 dxc4 27.f4 Ng4 28.Bxg4 fxg4 29.Qg6 Nf5 30.Bxg7 Ne3+ 31.Kf2 Bf5 32.Qh6 Nxd1+ 33.Rxd1 Qc5+ 34.Bd4 Kf7 35.Bxc5 bxc5 36.Ng3 Bg6 37.f5 Rg8 38.fxg6+ Ke6 39.Qh7 Rf8+ 40.Ke3 Rf3+ 41.Ke4 Rd3 42.Nf5 Kd7 43.Qxe7+ Kc8 44.g7 Rd4+ 45.Nxd4 g3 46.g8=R# 1-0