1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.g3 Bb4+ 5.Nc3 dxc4 6.Bg2 c6 7.Ne5 Nd5 8.Bd2 Nb6 9.Ne4 Be7 10.Nf3 N8d7 11.Qc2 O-O 12.O-O a5 13.Rfd1 h6 14.Rac1 a4 15.a3 Qc7 16.Bf4 Qd8 17.Ne5 Nd5 18.Nxc4 Nxf4 19.gxf4 Nb6 20.Ne5 Nd5 21.e3 Qc7 22.Nc5 Rd8 23.Nxa4 Bd7 24.Nc5 Be8 25.h3 Bd6 26.Bf3 Qe7 27.Kh2 f6 28.Ng6 Bxg6 29.Qxg6 Nxf4 30.exf4 Bxf4+ 31.Kg2 Bxc1 32.Rxc1 Rxd4 33.Rc3 Rf4 34.Bg4 Re8 35.Bxe6+ Kh8 36.Re3 f5 37.Nd3 Re4 38.Bxf5 Rxe3 39.Qh7# 1-0