1.c4 f5 2.Nf3 e6 3.g3 a6 4.Bg2 Bb4 5.O-O Nf6 6.d4 O-O 7.c5 d6 8.a3 Ba5 9.b4 Bxb4 10.axb4 Qe8 11.h3 Bd7 12.cxd6 c6 13.Nh2 Qh5 14.Ba3 a5 15.Qd2 Rf7 16.Bc1 Qg6 17.bxa5 h6 18.Bf3 b5 19.Qc2 h5 20.Nc3 c5 21.Bb7 Ne8 22.Qb3 Qg5 23.Ng4 Re7 24.dxe7 g6 25.Nh2 Nc6 26.Bb2 Bc8 27.Ne4 Nb4 28.Rfe1 h4 29.Bd5 Qf4 30.Qf3 Qxf3 31.Nxf3 hxg3 32.Nxg3 Kg7 33.Ra2 e5 34.Bc4 Ra7 35.Be6 Nd6 36.a6 Rd7 37.e3 Kh8 38.d5 Rd8 39.exd8=Q+ Ne8 40.Bc3 Bxe6 41.Nh2 Nd3 42.Nh1 Nxf2 43.Ng4 f4 44.Qxe8+ Kg7 45.Ba1 Bf7 46.Bxe5+ Kh7 47.Qh8# 1-0