1.c4 Nf6 2.d4 e6 3.g3 d5 4.Bg2 Qd6 5.Nc3 dxc4 6.Nf3 Qa6 7.O-O Nc6 8.e4 Nb4 9.Bg5 Be7 10.b3 h6 11.Bxf6 Bxf6 12.a3 Nc6 13.b4 O-O 14.b5 Qa5 15.Rc1 Nb8 16.Nd2 Qxa3 17.Nxc4 Qb4 18.Qd3 Bd8 19.e5 a6 20.Ra1 Nd7 21.Rfb1 Qe7 22.h4 Nb6 23.Nxb6 cxb6 24.Ne4 Rb8 25.Nd6 Bc7 26.Nxc8 Rfxc8 27.bxa6 bxa6 28.Rxa6 b5 29.Rxb5 Rxb5 30.Qxb5 Rb8 31.Qc6 Qd8 32.d5 Rb1+ 33.Kh2 Bxe5 34.dxe6 Qxh4+ 35.Bh3 Bxg3+ 36.Kg2 Rg1+ 37.Kxg1 Bxf2+ 38.Kf1 Qxh3+ 39.Kxf2 Qh2+ 40.Ke3 Qg1+ 41.Kd3 Qd1+ 42.Kc4 Qc2+ 43.Kb5 Qb3+ 44.Ka5 Qa3+ 45.Kb6 Qe3+ 46.Kb7 Qd4 47.exf7+ Kxf7 48.Qe6+ Kf8 49.Ra8+ Qd8 50.Rxd8# 1-0