1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.c3 d5 5.exd5 Qxd5 6.cxd4 Bg4 7.Be2 Rd8 8.Nc3 Qa5 9.O-O Nf6 10.Qb3 Rd7 11.Ng5 e6 12.Bxg4 Nxg4 13.Nxe6 Qh5 14.h3 fxe6 15.Qxe6+ Be7 16.hxg4 Qg6 17.Qxg6+ hxg6 18.d5 Ne5 19.Be3 Nxg4 20.Bxa7 g5 21.Rfe1 Kf7 22.Rad1 Bd6 23.g3 Ne5 24.Re4 g4 25.Kg2 Rh5 26.Bd4 Nf3 27.Rxg4 Nxd4 28.Rdxd4 Be5 29.Rc4 Bxc3 30.Rxc3 Ke7 31.Re3+ Kd6