1.Nf3 c5 2.b3 Nc6 3.Bb2 d5 4.e3 Nf6 5.d4 cxd4 6.Nxd4 e6 7.Bb5 Bd7 8.O-O Be7 9.Nxc6 bxc6 10.Bd3 c5 11.c4 O-O 12.Nd2 Bc6 13.cxd5 exd5 14.Rc1 Bb7 15.Bxf6 Bxf6 16.Rxc5 d4 17.e4 Qe7 18.Qc2 Rac8 19.Rc1 g6 20.b4 a5 21.bxa5 Rxc5 22.Qxc5 Rc8 23.Qxc8+ Bxc8 24.Rxc8+ Kg7 25.a6 Qa3 26.Bc4 d3 27.Bb5 Qxa2 28.Nf1 Bd4 29.h3 Qxf2+ 30.Kh2 Be5+ 31.Ng3 Bxg3+ 32.Kh1 Qf1#