1.d3 d5 2.Nf3 Nf6 3.g3 c5 4.Be3 Qd6 5.Bf4 Qb6 6.Bg2 Qxb2 7.Nbd2 e6 8.e4 Nc6 9.exd5 exd5 10.O-O Be7 11.c4 O-O 12.Re1 Be6 13.Rb1 Qxa2 14.Rxb7 h6 15.Ne5 Nxe5 16.Bxe5 Rfe8 17.Rxe7 Rxe7 18.Bxf6 gxf6 19.cxd5 Rd8 20.dxe6 Rxe6 21.Be4 a5 22.Nc4 a4 23.Qg4+ Kf8 24.Qf4 Rxd3 25.Ne3 Qd2 26.Bxd3 Qxe1+ 27.Kg2 Rxe3 28.Qxh6+ Kg8 29.Bh7+ Kh8 30.Bg6+ Kg8 31.Qh7+ Kf8 32.Qxf7# 1-0