1.e4 c5 2.Nc3 e6 3.Bc4 Nc6 4.Nf3 Nge7 5.O-O d5 6.exd5 exd5 7.Bb5 a6 8.Bxc6+ Nxc6 9.Re1+ Be7 10.d4 O-O 11.Bf4 Bg4 12.h3 Bh5 13.g4 Bg6 14.Ne5 Nxd4 15.Nxg6 fxg6 16.Be3 Nf3+ 17.Kf1 Nxe1 18.Kxe1 d4 19.Bxd4 cxd4 20.Ne2 Qb6 21.b3 Bf6 22.f4 d3 23.Rb1 dxe2 24.Qxe2 Rae8 25.Qxe8 Rxe8+ 26.Kf1 Qa5 27.b4 Qxa2 28.Re1 Qc4+ 29.Re2 Qxe2+ 30.Kg1 Rd8 31.Kh1 Rd1#