1.e4 c5 2.Nf3 Nc6 3.Bb5 e6 4.c4 Nge7 5.O-O a6 6.Ba4 Ng6 7.d4 cxd4 8.Nxd4 Bc5 9.Be3 Nxd4 10.Bxd4 Bxd4 11.Qxd4 O-O 12.Nc3 f6 13.Rad1 Qc7 14.Bxd7 Rd8 15.Bxc8 Rxd4 16.Bxe6+ Kf8 17.Rxd4 Qe5 18.Rfd1 Qxe6 19.Nd5 Rc8 20.b3 h5 21.f3 h4 22.Ne3 Ne7 23.Rd7 Qb6 24.Kf2 Ng6 25.Ke2 Nf4+ 26.Kf2 a5 27.g3 hxg3+ 28.hxg3 Ne6 29.Ke2 Nc5 30.R7d6 Qb4 31.Nd5 Qa3 32.Rd2 Qc1 33.Ne3 Qh1 34.Nf5 Qg2+ 35.Ke3 Qg1+ 36.Kf4 Re8 37.Kg4 Ne6 38.Rd7 Qh1 39.Nd6 g6 40.Rf7+ Kg8 41.Rxf6 Qh5#