1.Nf3 d5 2.b3 Bf5 3.g3 Nc6 4.Bb2 e5 5.Nxe5 Nxe5 6.Bxe5 d4 7.Bg2 f6 8.Bf4 g5 9.e4 Be6 10.Qh5+ Bf7 11.Qe2 gxf4 12.Qb5+ Qd7 13.Qxb7 Rd8 14.Qxa7 Ne7 15.Na3 Nc6 16.Qa6 Be7 17.Bh3 Qxh3 18.Qxc6+ Qd7 19.Qxd7+ Kxd7 20.Nc4 f3 21.a4 Bxc4 22.bxc4 Rb8 23.Kd1 Rb2 24.Kc1 Rhb8 25.a5 Ba3 26.d3 Ra2+ 27.Kd2 Bb4+ 28.Kc1 Rxa1+ 29.Kb2 Bc3# 0-1