1.e4 c5 2.Nc3 Nc6 3.f4 d6 4.Nf3 g6 5.Bc4 Bg7 6.O-O e6 7.f5 exf5 8.exf5 Bxf5 9.d3 Nge7 10.g4 Bxg4 11.Bxf7+ Kd7 12.Qe1 Ne5 13.Nxe5+ Bxe5 14.Ne4 Kc6 15.Bg5 Bf5 16.Qh4 Qf8 17.Bb3 Ng8 18.Rae1 h6 19.Nxc5 hxg5 20.Qa4+ b5 21.Qa6+ Kxc5 22.a4 Qe8 23.Rxf5 gxf5 24.c3 Qb8 25.Bxg8 Qb6 26.d4+ Bxd4+ 27.cxd4+ Kxd4 28.Rd1+ Ke5+ 29.Qxb6 axb6