1.Nf3 c5 2.e4 e6 3.Nc3 d5 4.Bb5+ Nd7 5.exd5 c4 6.dxe6 fxe6 7.Qe2 a6 8.Bxc4 Nb6 9.d3 Nxc4 10.dxc4 Qe7 11.O-O Nf6 12.Bf4 Nh5 13.Bg5 Nf6 14.Bxf6 gxf6 15.Rad1 Bd7 16.Rfe1 O-O-O 17.Nd5 exd5 18.Qxe7 Bxe7 19.Rxe7 dxc4 20.c3 Ba4 21.Rde1 Rhe8 22.Rxe8 Rxe8 23.Rxe8+ Bxe8 24.Nd4 Kd7 25.f3 Kd6 26.Kf2 Bg6 27.Ke3 Ke5 28.g3 Kd5 29.Kf4 b5 30.a3 h5 31.g4 hxg4 32.fxg4 Be4 33.h4 Bd3 34.h5 Be4 35.Nf5 Bd3 36.h6 Ke6 37.h7 Kf7 38.h8=Q Bf1 39.Qg7+ Ke8 40.Qh8+ Kf7 41.Qg7+ Ke8 42.Qb7 Bg2 43.Qe7# 1-0