1.Nf3 c5 2.e4 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Nf6 6.Ndb5 Bb4 7.a3 Bxc3+ 8.Nxc3 d5 9.exd5 exd5 10.Bd3 d4 11.Ne4 Bf5 12.Nxf6+ Qxf6 13.Qe2+ Kf8 14.O-O Re8 15.Qf3 Bxd3 16.Qxd3 h5 17.Bd2 g6 18.c3 h4 19.h3 Rh5 20.Rae1 Rd8 21.Re4 Rhd5 22.c4 Rf5 23.f4 a6 24.b4 b5 25.a4 Rb8 26.cxb5 axb5 27.a5 Qd6 28.Rc1 Kg7 29.Be1 Rd5 30.Qd2 Qf6 31.f5 Rxf5 32.Bxh4 Qd6 33.Bg5 Rh8 34.a6 Ra8 35.Bh6+ Kg8 36.Rce1 Qd7 37.g4 Rf3 38.Kg2 Ra3 39.Qf4 Qd8 40.Re8+ Qxe8 41.Rxe8+ Rxe8 42.Qf6 Ra2+ 43.Kg3 Ra3+ 44.Kh4 g5+ 45.Qxg5+ Kh8 46.Qg7# 1-0