1.a4 e6 2.d4 Nf6 3.Nf3 d5 4.e3 Be7 5.c3 Bd6 6.c4 O-O 7.c5 Be7 8.a5 b6 9.b4 bxc5 10.bxc5 Bd7 11.Nc3 Nc6 12.Bd3 Nb4 13.O-O h6 14.Be2 Qe8 15.Rb1 Rb8 16.Ba3 Nc6 17.a6 Ne4 18.Nxe4 dxe4 19.Nd2 Rxb1 20.Qxb1 f5 21.Qb7 Bd8 22.Bb5 Kh7 23.Rb1 f4 24.Nxe4 fxe3 25.fxe3 e5 26.d5 Qg6 27.Bd3 Bh3 28.Nf6+ Rxf6 29.Bxg6+ Rxg6 30.Rb2 Bg5 31.Re2 Nd4 32.exd4 exd4 33.Qb1 Be3+ 34.Kh1 Bg4 35.Re1 Bf2 36.Rf1 Be3 37.Qd3 Be2 38.Qxe2 Rxg2 39.Qxg2 c6 40.dxc6 g5 41.Qa2 g4 42.Rf5 Kg7 43.Bb4 Kh8 44.Qb3 Bg5 45.c7 Bh4 46.Qf7 Be1 47.c8=Q# 1-0