1.d4 e6 2.c4 Nf6 3.g3 c5 4.Nf3 cxd4 5.Nxd4 Bb4+ 6.Bd2 Be7 7.Bg2 Nc6 8.Bc3 O-O 9.O-O a6 10.Nd2 Rb8 11.Ne4 Ne8 12.Nxc6 bxc6 13.c5 f5 14.Nd6 Nxd6 15.cxd6 Bf6 16.Qd2 Qb6 17.e4 fxe4 18.Bxe4 a5 19.Bxa5 Qxb2 20.Qd3 Ra8 21.Bxh7+ Kh8 22.Bc7 Ba6 23.Qg6 Bxf1 24.Rxf1 Qe2 25.Bb6 Rxa2 26.Be3 Rfa8 27.h4 Ra1 28.Rxa1 Rxa1+ 29.Kg2 Qf1+ 30.Kf3 Qd1+ 31.Kg2 Qh1#