1.Nf3 Nf6 2.c4 c6 3.g3 d5 4.Qc2 g6 5.Bg2 Bg7 6.O-O O-O 7.d3 dxc4 8.Qxc4 Be6 9.Qh4 Bg4 10.Nc3 Nbd7 11.Ng5 h6 12.Nge4 g5 13.Nxg5 hxg5 14.Bxg5 Ne5 15.Be4 Nxe4 16.Bxe7 Qd7 17.Nxe4 Bxe2 18.Nf6+ Bxf6 19.Qxf6 Nf3+ 20.Kg2 Qd5 21.Bxf8 Ne1+ 22.Kh3 Qh5+ 23.Qh4 Bg4#