1.Nf3 d5 2.d4 Bf5 3.Bf4 Nf6 4.e3 e6 5.Bd3 Bg6 6.c4 a5 7.Bxg6 hxg6 8.Nc3 dxc4 9.Qa4+ Nbd7 10.Qxc4 c6 11.h3 a4 12.O-O Nd5 13.Nxa4 b5 14.Qxc6 bxa4 15.Rac1 Nxf4 16.exf4 Be7 17.Ne5 Ra7 18.Qb5 Qa8 19.d5 exd5 20.Rfe1 Rb7 21.Qc6 Qb8 22.Qc8+ Bd8 23.Nxd7+ Qe5 24.Rxe5# 1-0