1.d4 Nf6 2.a3 g6 3.Nf3 Bg7 4.c4 O-O 5.h3 c5 6.d5 b5 7.cxb5 Qa5+ 8.Bd2 Qxb5 9.Nc3 Qxb2 10.Rb1 Qxa3 11.e4 d6 12.Nb5 Qa6 13.Nc7 Qa2 14.Nxa8 Nxe4 15.Qb3 Qxb3 16.Rxb3 Na6 17.Bc4 Nb4 18.O-O Bb7 19.Nc7 Rc8 20.Nb5 a5 21.Rd1 a4 22.Ra3 Ra8 23.Bc1 Nf6 24.Nc3 Nd7 25.Nxa4 h6 26.Bb5 Bc8 27.Bxd7 Bxd7 28.Nb6 Rxa3 29.Bxa3 Ba1 30.Bc1 Ba4 31.Nxa4 Kf8 32.Re1 h5 33.Ne5 Kg7 34.Ng4 f5 35.Bh6+ Kg8 36.Nb2 Bxb2 37.Ne3 Kf7 38.g4 Nc6 39.Ng2 Na5 40.gxf5 Ba1 41.Re2 e6 42.Kh2 Nc6 43.Ra2 Nd4 44.fxg6+ Ke7 45.Ra7+ Kd8 46.f3 Ne2 47.f4 e5 48.g7 Nc3 49.Bg5+ Kc8 50.Rf7 exf4 51.g8=Q# 1-0