1.e4 c5 2.Nc3 Nc6 3.Nge2 Nd4 4.Nxd4 cxd4 5.Ne2 Nf6 6.a3 e5 7.d3 d5 8.exd5 Qxd5 9.c4 Qc6 10.Ng3 h5 11.h4 Ng4 12.Qf3 Qg6 13.Be2 Be7 14.Qd5 O-O 15.Bg5 Rd8 16.Qe4 Qxe4 17.Nxe4 f6 18.Bd2 a5 19.O-O a4 20.Bb4 Kf7 21.f4 Ne3 22.fxe5 Nxf1 23.Rxf1 Rh8 24.Bxe7 Kxe7 25.exf6+ gxf6 26.Nxf6 Bg4 27.Nxg4 hxg4 28.g3 Raf8 29.Re1 Kd6 30.Bxg4 Re8 31.Rxe8 Rxe8 32.Kf2 Rb8 33.Bd1 b5 34.cxb5 Rxb5 35.Bxa4 Rxb2+ 36.Kf3 Ra2 37.Kf4 Rxa3 38.Bb5 Ke7 39.g4 Kf6 40.h5 Ra1 41.g5+ Kg7 42.Bc6 Rf1+ 43.Ke5 Rg1 44.h6+ Kh8 45.Kf6 Rf1+ 46.Kg6 Re1 47.Be4 Rxe4 48.dxe4 d3 49.Kf7 d2 50.g6 d1=Q 51.g7+ Kh7 52.g8=Q+ Kxh6 53.Qg6# 1-0