1.e4 c5 2.Nf3 e5 3.Nxe5 Bd6 4.Nc4 Bc7 5.Nc3 Ne7 6.d4 d5 7.exd5 Nxd5 8.dxc5 Qe7+ 9.Qe2 Qxe2+ 10.Bxe2 Nxc3 11.bxc3 Na6 12.Nd6+ Bxd6 13.cxd6 O-O 14.Be3 Rd8 15.O-O-O Be6 16.Bf3 Rab8 17.Bxa7 Ra8 18.Bb6 Rd7 19.Rhe1 Rc8 20.Kb2 Nc5 21.Rd4 g6 22.Re5 Na6 23.a4 Nb8 24.Bc7 Na6 25.Bxb7 Nxc7 26.Bxc8 g5 27.Bxd7 Bxd7 28.dxc7 f5 29.Rxd7 h5 30.Red5 Kh8 31.Kb3 h4 32.a5 Kg8 33.Kc4 f4 34.c8=Q# 1-0