1.Nf3 Nf6 2.c4 e6 3.Qb3 c5 4.g3 Nc6 5.Bg2 Be7 6.O-O O-O 7.Qd1 d5 8.cxd5 Qxd5 9.Nc3 Qh5 10.h3 e5 11.g4 Bxg4 12.hxg4 Nxg4 13.Ne4 f5 14.Ng3 Qg6 15.d3 Kh8 16.Nh2 f4 17.Be4 Qe6 18.Nxg4 Qxg4 19.Kg2 fxg3 20.f3 Qe6 21.Rh1 h6 22.Be3 Nd4 23.Qd2 Nf5 24.Bxf5 Rxf5 25.Bxh6 Kg8 26.Be3 Rd8 27.Qc2 b6 28.Rh3 Kf7 29.Rah1 Qxa2 30.Rxg3 Bf6 31.Rg4 Qe6 32.Qa4 a5 33.Qe4 Qd7 34.Rh7 Kg8 35.Rh1 Kf7 36.Kf2 Ke7 37.Rh7 Kf7 38.Ke1 Kg8 39.Rh1 Kf7 40.Rh7 Kg8 41.Rh1 Kf7 42.Kf2 Ke7 43.Rg6 Kf7 44.Rgg1 Ke7 45.Rh7 Rg8 46.Rg6 Kf7 47.Rgh6 Kf8 48.Qc4 Qf7 49.Qg4 Qe6 50.Rh5 Rxh5 51.Qxe6 Rxh7 52.Qxb6 Rgh8 53.Qe6 Rh2+ 54.Ke1 Be7 55.Qxe5 R8h5 56.Qe6 R2h4 57.Kd2 Rb4 58.Kc2 Bf6 59.Qc8+ Kf7 60.Qd7+ Kf8 61.Bc1 a4 62.f4 Rh2 63.Qc8+ Kf7 64.Qxc5 Rxe2+ 65.Kd1 Rbxb2 66.Bxb2 Rxb2 67.Qa7+ Kg6 68.Qxa4 Kh5 69.Qe4 Kg4 70.d4 Rf2 71.d5 Rxf4 72.Qe6+ Kf3 73.d6 Rd4+ 74.Kc2 Kf4 75.d7 Kg5 76.Qe3+ Rf4 77.Qb6 Rd4 78.Qxd4 Bxd4 79.d8=Q+ Bf6 80.Qd2+ Kf5 81.Kd3 Ke5 82.Kc4 Ke6 83.Qd5+ Ke7 84.Kc5 Ba1 85.Qa2 Be5 86.Kd5 Bg3 87.Qa7+ Kf6 88.Qa3 Bh4 89.Ke4 Bg5 90.Qa6+ Kf7 91.Kf5 Bd8 92.Qe6+ Kf8 93.Kg6 Bg5 94.Qf7# 1-0