1.Nf3 Nf6 2.d4 d5 3.c4 c6 4.Nc3 dxc4 5.a4 Bf5 6.e3 e6 7.Bxc4 Bb4 8.O-O O-O 9.Nh4 Bg4 10.f3 Nd5 11.fxg4 Qxh4 12.e4 Nxc3 13.bxc3 Bxc3 14.Ra3 Bb4 15.Rh3 Qe7 16.g5 g6 17.Rf4 Rd8 18.Rfh4 Rxd4 19.Qf1 h5 20.gxh6 Nd7 21.Bb2 Bc5 22.h7+ Kh8 23.Kh1 Ne5 24.Be2 f6 25.Rh6 Qg7 26.Bxd4 Bxd4 27.Qc1 c5 28.a5 c4 29.Qd2 Rd8 30.Rg3 b5 31.axb6 axb6 32.Rhh3 b5 33.Ra3 Qe7 34.Ra6 b4 35.Qe1 b3 36.Bxc4 b2 37.Ba2 Qc7 38.Rxe6 Qc1 39.Re3 Bxe3 40.Qxc1 bxc1=Q# 0-1