1.Nf3 d5 2.g3 g6 3.d4 Nf6 4.c4 dxc4 5.Nc3 Bg7 6.e4 O-O 7.Bxc4 Bg4 8.Be3 Nc6 9.e5 Nd7 10.Be2 Nb6 11.h3 Bxf3 12.Bxf3 Nc4 13.O-O Qd7 14.Bg2 Nxe3 15.fxe3 Rad8 16.Qe2 Bh6 17.Rad1 f6 18.Na4 fxe5 19.Nc5 Qc8 20.d5 Nb4 21.Rxf8+ Rxf8 22.a3 Na6 23.Ne6 Rf6 24.h4 c6 25.dxc6 Rxe6 26.cxb7 Qc5 27.Bd5 Bxe3+ 28.Kg2 Qb6 29.Bxe6+ Qxe6 30.Qxe3 Qc6+ 31.Qf3 e4 32.Qb3+ Kg7 33.Qd5 Qc2+ 34.Rd2 Qc1 35.Qd4+ Kf7 36.Rf2+ Qf4 37.Rxf4+ Ke6 38.Rxe4+ Kf7 39.Rxe7+ Kg8 40.Qe3 Kh8 41.Kf3 Nc5 42.Qd3 Ne4 43.Kg2 a5 44.b8=Q# 1-0