1.g3 Nf6 2.c4 c6 3.Bg2 d5 4.d4 dxc4 5.Nf3 g6 6.O-O Nd5 7.e4 Nc7 8.Nc3 Bg7 9.Qe2 b5 10.Be3 O-O 11.Rfd1 Nd7 12.h4 b4 13.Na4 Ba6 14.Qc2 Bb5 15.h5 gxh5 16.Nc5 Nxc5 17.dxc5 Qe8 18.e5 f6 19.exf6 Bxf6 20.Nd4 Rd8 21.Nxb5 cxb5 22.c6 h4 23.Rxd8 Qxd8 24.Rd1 Qe8 25.Rd7 hxg3 26.Rxc7 gxf2+ 27.Bxf2 Qh5 28.Rd7 Be5 29.Rxe7 Bh2+ 30.Kf1 Bg3 31.Re2 Qh4 32.Qd2 c3 33.bxc3 bxc3 34.Qxc3 Rxf2+ 35.Rxf2 Bxf2 36.c7 Bd4 37.c8=Q+ Kg7 38.Q3c7+ Kh6 39.Qf8+ Kg5 40.Qce7+ Bf6 41.Qfxf6+ Kg4 42.Qxh4+ Kf5 43.Qhg5# 1-0