1.c4 Nf6 2.Nf3 Ng4 3.d4 g6 4.h3 Nf6 5.Nc3 Bg7 6.e4 d6 7.Bg5 O-O 8.Bd3 Na6 9.O-O e5 10.Qd2 exd4 11.Nxd4 Nc5 12.Rad1 Re8 13.Bc2 h6 14.Bxh6 Nfxe4 15.Nxe4 Nxe4 16.Qf4 g5 17.Qf3 Bxh6 18.Bxe4 Bg7 19.Bxb7 Bxb7 20.Qxb7 Rb8 21.Qxa7 Rxb2 22.Nf5 Qb8 23.Qa3 Re5 24.Rd5 Rb1 25.Qd3 Rxf1+ 26.Kxf1 Qb2 27.Rxe5 Bxe5 28.a3 Qa1+ 29.Ke2 Bc3 30.Qe3 Qe1+ 31.Kf3 Qd1+ 32.Qe2 Qa4 33.Kg4 Bf6 34.Kh5 Kf8 35.Qf3 Bd8 36.Qd3 Bf6 37.Nh6 Bd8 38.Qe4 c6 39.Nf5 Qd1+ 40.f3 Qd2 41.Qxc6 Qxg2 42.Qxd6+ Ke8 43.Ng7# 1-0