1.Nf3 Nf6 2.g3 b6 3.d4 d5 4.Bg5 e6 5.Bg2 Bb7 6.c4 dxc4 7.Qa4+ Nbd7 8.Qxc4 Be7 9.O-O c5 10.dxc5 Rc8 11.Qa4 Rxc5 12.Qxa7 Bxf3 13.Bxf6 Bxf6 14.Bxf3 Bxb2 15.Nd2 Bxa1 16.Rxa1 O-O 17.Ne4 Ra5 18.Qb7 Ne5 19.Rb1 Nxf3+ 20.exf3 Rxa2 21.Rxb6 Qd1+ 22.Kg2 Ra1 23.Kh3 Qxf3 24.Nf6+ Qxf6 25.Qa6 h5 26.Qa7 Qf5+ 27.Kh4 Qg4# 0-1