1.c4 Nf6 2.d4 e6 3.g3 d5 4.Bg2 Be7 5.Nf3 Nbd7 6.Nc3 g6 7.Bh6 Bf8 8.Bxf8 Kxf8 9.Rc1 c6 10.b3 Kg7 11.Qc2 b6 12.e4 Nxe4 13.Nxe4 dxe4 14.Qxe4 Bb7 15.O-O Qc7 16.c5 Rhd8 17.Qe3 Nf6 18.Rfe1 Nd5 19.Qd2 Ne7 20.h4 h5 21.Bh3 Nf5 22.Qc3 Rd5 23.Bxf5 exf5 24.Re5 Rad8 25.Rce1 f4 26.Ng5 fxg3 27.fxg3 R8d7 28.Ne4 Rxd4 29.Re8 Ba6 30.Qf3 Rxe4 31.R1xe4 Bd3 32.R4e6 Bf5 33.Qc3+ f6 34.Qxf6+ Kh6 35.Qg5+ Kg7 36.R6e7+ Rxe7 37.Rxe7+ Kf8 38.Rxc7 Kg8 39.Kf1 Bh3+ 40.Ke2 b5 41.Qd8# 1-0