1.e4 c5 2.Nf3 Nc6 3.c3 e5 4.Bc4 Be7 5.d4 cxd4 6.cxd4 exd4 7.O-O Nf6 8.Nxd4 d5 9.exd5 Nxd5 10.Nb5 Nb6 11.Qxd8+ Bxd8 12.Re1+ Kf8 13.Bb3 Bd7 14.N1c3 a6 15.Nd6 Na5 16.Be3 Nxb3 17.axb3 Rb8 18.Rad1 Be6 19.Nxb7 Be7 20.Nc5 Bxc5 21.Bxc5+ Ke8 22.f4 g6 23.g4 Rg8 24.Kf1 h5 25.Bd6 Rd8 26.f5 Nc8 27.Ba3 Rxd1 28.Nxd1 Rh8