1.c4 Nf6 2.Nf3 e6 3.d4 Be7 4.Qc2 d5 5.cxd5 exd5 6.Nc3 Bg4 7.Bg5 Nbd7 8.e3 O-O 9.Bd3 h6 10.Bh4 c5 11.dxc5 Nxc5 12.Nd4 Ne6 13.h3 Nxd4 14.exd4 Be6 15.O-O Qb6 16.Rad1 Rac8 17.Qe2 Rfe8 18.Bb5 Red8 19.f4 Kf8 20.f5 Bd7 21.Rfe1 Qd6 22.Bxd7 Rxd7 23.Rd3 Bd8 24.Re3 Kg8 25.Bg3 Qb6 26.Be5 Kh7 27.Na4 Qb4 28.Nc5 Rxc5 29.a3 Qc4 30.dxc5 Qxc5 31.Kh1 Ne4 32.Qf3 Bb6 33.R3e2 Qc6 34.Qg4 f6 35.Bf4 Re7 36.Kh2 Qe8 37.g3 a5 38.h4 a4 39.Kg2 Bc5 40.Rd1 Qd7 41.Qg6+ Kh8 42.Qh5 b6 43.Qg4 g5 44.hxg5 hxg5 45.Be3 Kg7 46.Bxc5 Nxc5 47.Rxe7+ Qxe7 48.Rxd5 Nd7 49.Qc4 Ne5 50.Qxa4 Qc7 51.Qe4 Qc1 52.Rxe5 fxe5 53.Qxe5+ Kf7 54.Qe6+ Kf8 55.Qf6+ Ke8 56.Qe5+ Kf7 57.Qd5+ Kf8 58.Qd8+ Kf7 59.Qxb6 Qc2+ 60.Qf2 Qe4+ 61.Qf3 Qc2+ 62.Kh3 Qxb2 63.Qh5+ Kf8 64.Qh6+ Kf7 65.Qg6+ Kf8 66.Qd6+ Kf7 67.Kg4 Qe2+ 68.Kxg5 Qe3+ 69.Qf4 Qxa3 70.Qc7+ Kf8 71.g4 Qe3+ 72.Kg6 Qe8+ 73.Kf6 Qg6+ 74.fxg6 Ke8 75.Qe7# 1-0