1.Nf3 Nf6 2.d4 d5 3.c4 c6 4.Nc3 dxc4 5.a4 Bf5 6.e3 e6 7.Bxc4 Bb4 8.O-O Nbd7 9.Qb3 Qb6 10.e4 Bg6 11.Bxe6 fxe6 12.Qxe6+ Be7 13.e5 Nf8 14.Qc4 Bf7 15.Qe2 Nd5 16.Bg5 Ne6 17.Nxd5 cxd5 18.Bxe7 Kxe7 19.Nh4 Bg6 20.Nxg6+ hxg6 21.a5 Qxd4 22.Qb5 Rab8 23.Rac1 a6 24.Qb3 Qxe5 25.g3 Kf7 26.Rfe1 Qf5 27.Rc3 Qh3 28.Rf3+ Kg8 29.Qxd5 Qxh2+ 30.Kf1 Qh3+ 31.Ke2 Rh5