1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 d6 5.Nge2 Nf6 6.O-O a6 7.d3 Bg7 8.Be3 O-O 9.Qd2 Bg4 10.Rfe1 Bxe2 11.Qxe2 h6 12.Rad1 Qc7 13.Nd5 Nxd5 14.exd5 Nd8 15.c3 b6 16.Qd2 Nb7 17.Bxh6 Bxh6 18.Qxh6 Rfe8 19.Bh3 e6 20.dxe6 fxe6 21.Qxg6+ Kh8 22.Bxe6 d5 23.Bxd5 Rxe1+ 24.Rxe1 Rd8 25.Qf6+ Kh7 26.Re7+ Qxe7 27.Qxe7+ Kh8 28.Bxb7 Rxd3 29.Be4 Rd1+ 30.Kg2 Ra1 31.Qh7#