1.e4 c5 2.Nc3 a6 3.Nge2 Nf6 4.e5 Ng4 5.f4 d6 6.h3 Nh6 7.d4 cxd4 8.Nxd4 dxe5 9.fxe5 Nf5 10.Nxf5 Bxf5 11.Qxd8+ Kxd8 12.Bf4 Bxc2 13.Rc1 Bf5 14.g4 Be6 15.Bg2 Nd7 16.O-O h5 17.g5 g6 18.Rfd1 Bg7 19.Bxb7 Ra7 20.Bc6 Rc7 21.Ne4 h4 22.b4 Rh5 23.a4 Bb3 24.Rxd7+ Rxd7 25.Bxd7 Kxd7 26.Nc5+ Ke8 27.Nxb3 Bxe5 28.Bxe5 Rxg5+ 29.Kf2 Rxe5 30.Nc5 Rf5+ 31.Ke3 Rg5 32.Nxa6 Rg3+ 33.Kd4 Rxh3 34.b5 Rb3 35.Nc5 Rb4+ 36.Kc3 Rf4 37.b6 Kd8 38.a5 h3 39.a6 h2 40.a7 Rf3+ 41.Kb4 Rf4+ 42.Kb5 Rf5 43.a8=Q# 1-0