1.e4 d5 2.exd5 Nf6 3.d4 Nxd5 4.Nf3 Bg4 5.Be2 e6 6.O-O Bd6 7.Ne5 Bxe2 8.Qxe2 Nd7 9.c4 Ne7 10.Nxd7 Qxd7 11.c5 Bxh2+ 12.Kxh2 Qxd4 13.Be3 Qh4+ 14.Kg1 c6 15.Nd2 Rd8 16.Qc4 Qh5 17.Ne4 Nf5 18.Nd6+ Nxd6 19.cxd6 O-O 20.Bxa7 Ra8 21.Bb6 Ra6 22.Bc7 b5 23.Qd4 Ra4 24.b4 e5 25.Qc5 Qf5 26.Ba5 f6 27.Qxc6 Rf7 28.Qa8+ Rf8 29.Qd5+ Rf7 30.a3 Qd7 31.Rfc1 Rxa5 32.bxa5 Qa7 33.Rc8#