1.e4 c5 2.Nf3 d6 3.d4 Nf6 4.Nc3 cxd4 5.Nxd4 a6 6.f4 Qc7 7.a4 g6 8.Nf3 Nbd7 9.Bd3 Bg7 10.O-O b6 11.Qe1 Bb7 12.e5 dxe5 13.fxe5 Ng4 14.e6 fxe6 15.h3 Bd4+ 16.Kh1 Bxf3 17.hxg4 Bc6 18.Be3 Bxe3 19.Qxe3 Qe5 20.Be4 Bxe4 21.Nxe4 h5 22.g5 Rc8 23.Rad1 Rf8 24.Rxf8+ Nxf8 25.c3 b5 26.a5 b4 27.cxb4 Rc4 28.Re1 Qxb2 29.Qa7 Rc1 30.Qb8+ Kd7 31.Nc5+ Kc6 32.Qb7+ Kd6 33.Qxa6+ Kd5 34.Qd3+ Kc6 35.b5+ Kc7 36.b6+ Kc8 37.b7+ Kc7 38.b8=Q+ Kxb8 39.Qd8+ Ka7 40.Qb6+