1.Nf3 Nf6 2.c4 e6 3.d4 d5 4.Nc3 dxc4 5.e3 c5 6.Bxc4 a6 7.a4 Be7 8.O-O cxd4 9.exd4 O-O 10.Bf4 Nc6 11.Re1 Nb4 12.Ne5 Bd7 13.Qb3 Bc6 14.Nxf7 Rxf7 15.Bxe6 Qf8 16.d5 Be8 17.Rad1 Bc5 18.Be3 Bxe3 19.Rxe3 a5 20.Qc4 Bd7 21.Bxf7+ Qxf7 22.Qc7 Bg4 23.Re7 Qg6 24.Rd4 Bh3 25.Qg3 Qxg3 26.hxg3 Bd7 27.Ne4 Nxe4 28.Rxd7 Nc5 29.Rc7 b6 30.g4 h6 31.f3 Nxa4 32.d6 Nc5 33.d7 Rd8 34.Rc8 Nb7 35.Rdc4 Rf8 36.Re8 Nd8 37.Rf4 Nf7 38.Rxf8+ Kxf8 39.d8=Q# 1-0