1.c4 Nh6 2.d4 Ng8 3.e4 c6 4.Nc3 g6 5.Nf3 d6 6.h3 Bg7 7.Be2 Nf6 8.Bf4 Nfd7 9.O-O e5 10.Bg5 Qc7 11.d5 O-O 12.Re1 Nf6 13.Qd2 c5 14.Nb5 Qe7 15.Nc3 Qc7 16.Nh2 Ne8 17.Rab1 a6 18.Ng4 f6 19.Be3 f5 20.Nh6+ Kh8 21.exf5 gxf5 22.Bg5 Nf6 23.g4 fxg4 24.hxg4 Bxh6 25.Bxh6 Rg8 26.f3 Bf5 27.Rbd1 Nbd7 28.Kh2 Bg6 29.Rh1 Qd8 30.Rdg1 Qe7 31.Rg3 b5 32.cxb5 axb5 33.Bxb5 e4 34.Bxd7 Nxd7 35.f4 Nf6 36.Bg5 Qg7 37.Rhg1 h5 38.gxh5 Nxh5 39.Rh3 Qf7 40.Nb5 Ra6 41.Qc3+ Kh7 42.Rg2 Rb8 43.Nc7 Rxa2 44.Ne6 Bf5 45.Rh4 e3 46.Bd8 Bxe6 47.dxe6 Qf5 48.Qg7# 1-0