1.e4 c5 2.Nf3 g6 3.Bc4 Bg7 4.d3 d6 5.Ng5 e6 6.O-O Nf6 7.Nc3 O-O 8.Re1 d5 9.exd5 exd5 10.Bb3 h6 11.Nf3 Nc6 12.h3 Be6 13.Ba4 Ne7 14.d4 c4 15.b3 a6 16.bxc4 dxc4 17.Qe2 b5 18.Nxb5 axb5 19.Bxb5 Qc7 20.Ne5 c3 21.Bc4 Bxc4 22.Qxc4 Qxc4 23.Nxc4 Ned5 24.Ba3 Rfe8 25.Rxe8+ Rxe8 26.Kf1 Ne4 27.Re1 Bxd4 28.Nd6 Nd2+ 29.Kg1 Rxe1+ 30.Kh2 Bxf2 31.Nb5 Nf1+ 32.Kh1 Ng3+ 33.Kh2 Rh1#