1.c3 Nf6 2.Nf3 e6 3.d4 g6 4.g3 Bg7 5.Bg5 h6 6.Bxf6 Qxf6 7.Nbd2 d6 8.e4 O-O 9.Bg2 e5 10.O-O exd4 11.Nxd4 Nc6 12.Nc2 a5 13.a4 Ne5 14.Qe2 b6 15.f4 Nc6 16.Nc4 Ba6 17.N2e3 Rae8 18.Rf2 Qd8 19.Rd1 Qc8 20.Qc2 Nb8 21.b4 Bb7 22.bxa5 bxa5 23.Nxa5 Ba8 24.Nac4 Nd7 25.e5 Bxg2 26.Kxg2 dxe5 27.f5 e4 28.fxg6 fxg6 29.Rxf8+ Bxf8 30.a5 Nc5 31.Nd5 Bg7 32.Nce3 Kh7 33.Rf1 Nd3 34.Qa4 Re6 35.Qc4 c6 36.Nb4 Qd7 37.a6 h5 38.a7 Qxa7 39.Nxd3 Qxe3 40.Qxe6 Qxd3 41.Rf7 Qe2+ 42.Kh3 e3 43.Qe4 c5 44.Qf4 Qd3 45.Qf6 Qxc3 46.Qxc3 c4 47.Qxg7# 1-0