1.e4 c5 2.Nf3 Nc6 3.c3 e6 4.d4 d5 5.exd5 exd5 6.Bb5 Bd6 7.dxc5 Bxc5 8.O-O Ne7 9.Nbd2 O-O 10.h3 Qb6 11.a4 a6 12.Bd3 Bf5 13.Bxf5 Nxf5 14.Nb3 Rad8 15.Qc2 g6 16.Bg5 f6 17.Bf4 Rfe8 18.Nxc5 Qxc5 19.Rfe1 Qc4 20.Bc7 Ncd4 21.Nxd4 Nxd4 22.Qd1 Rxe1+ 23.Qxe1 Ne2+ 24.Kh1 Re8 25.Bb6 Ng3+ 26.fxg3 Rxe1+ 27.Rxe1 Qxa4 28.Re7 Qc6 29.Bd4 a5 30.g4 g5 31.Kg1 a4 32.Re2 Kf7 33.Rf2 b5 34.Bxf6 Ke8 35.Re2+ Kd7 36.Re7+ Kc8 37.Bd4 b4 38.Rxh7 a3 39.bxa3 bxc3 40.Rh8+ Kb7 41.Rh7+ Ka6 42.a4 Ka5 43.Ra7+ Kb4 44.a5 c2 45.Be3 d4 46.Bxg5 c1=Q+ 47.Bxc1 Qxc1+ 48.Kf2 Qe3+ 49.Kf1 d3 50.Rh7 d2 51.Rc7 d1=Q# 0-1