1.e4 c5 2.Bc4 Nc6 3.Nf3 e6 4.Nc3 Nf6 5.d4 d5 6.exd5 exd5 7.Be2 Be7 8.dxc5 Bxc5 9.O-O O-O 10.Bg5 Be6 11.Bd3 Be7 12.Re1 Rc8 13.h3 h6 14.Bh4 Re8 15.Ne2 Ne4 16.Bxe7 Qxe7 17.Nf4 Qc5 18.Bxe4 dxe4 19.Rxe4 Bf5 20.Rxe8+ Rxe8 21.c3 Rd8 22.Qe2 Qd6 23.Qe3 g5 24.Nh5 Bg6 25.Ng3 f5 26.Qe2 f4 27.Ne4 Qe6 28.Re1 Re8 29.Nfd2 Re7 30.f3 Qxa2 31.Qb5 Kg7 32.Nc4 a6 33.Qc5 Bxe4 34.fxe4 Qb3 35.Nd6 Re5 36.Nf5+ Kg8 37.Qd6 Qe6 38.Nxh6+ Kh7 39.Nf5 Qxd6 40.Nxd6 b5 41.Rd1 Kg6 42.Nb7 Kh5 43.Rd6 Ne7 44.Rxa6 Rxe4 45.Kf2 Nf5 46.Nc5 Re3 47.Nd7 Ng3 48.Nf6+ Kh4 49.Ng4 Re2+ 50.Kf3 Re1 51.Rh6+ Nh5 52.Nf6 Rf1+ 53.Ke2 Rb1 54.Nxh5 Rxb2+ 55.Kf3 Rc2 56.Nf6# 1-0